在C#中,構造函數是在創建類的實例時自動調用的特殊方法。當創建一個新的對象時,會首先調用該類的構造函數來初始化對象的狀態。
要調用構造函數,只需要使用new
關鍵字來實例化一個對象,并傳遞構造函數所需的參數。例如:
public class MyClass
{
private int myValue;
// 構造函數
public MyClass(int value)
{
myValue = value;
}
public int GetMyValue()
{
return myValue;
}
}
class Program
{
static void Main()
{
// 調用構造函數來實例化對象
MyClass obj = new MyClass(10);
// 調用對象的方法
int value = obj.GetMyValue();
Console.WriteLine(value); // 輸出:10
}
}
在上面的示例中,我們使用new MyClass(10)
來調用構造函數并實例化一個MyClass
對象,然后調用GetMyValue()
方法來獲取對象的屬性值。