編譯器錯誤 CS1913
無法初始化成員 'name'。 它不是欄位或屬性。
物件初始設定式僅能用來初始化可存取的欄位或屬性。
- 初始化一般建構函式或其他初始化方法中的類別成員。
下列範例會產生 CS1913:
// cs1912.cs
class A
{
public delegate void D();
public event D myEvent;
}
public class Test
{
static void Main()
{
A a = new A() {myEvent = M}; // CS1913
}
public void M(){}
}