在C#中,get和set是用于訪問和修改屬性值的關鍵字。下面是get和set的基本用法示例:
public class Person
{
private string name;
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
}
class Program
{
static void Main()
{
Person person = new Person();
person.Name = "John"; // 調用set方法來設置Name屬性的值
Console.WriteLine(person.Name); // 調用get方法來獲取Name屬性的值并打印出來
}
}
在上面的示例中,我們定義了一個Person類,其中包含一個Name屬性。在該屬性中,get用于獲取屬性值,set用于設置屬性值。在Main方法中,我們創建了一個Person對象,并通過set方法設置了Name屬性的值為"John",然后通過get方法獲取Name屬性的值并打印出來。