編譯器錯誤 CS0573
更新:2007 年 11 月
錯誤訊息
'field declaration': 在結構中沒有執行個體欄位初始設定式
您不可初始化結構的執行個體欄位。實值型別欄位將初始化為預設值,而參考型別欄位將初始化為 null。
範例
下列範例會產生 CS0573:
// CS0573.cs
namespace x
{
public class clx
{
public static void Main()
{
}
}
public struct cly
{
clx a = new clx(); // CS0573
// clx a; // OK
int i = 7; // CS0573
// int i; // OK
}
}