编译器错误 CS1913
无法初始化成员“name”。 不是字段或属性。
对象初始值设定项仅用于初始化可访问的字段或属性。
- 初始化正则构造函数或其他初始化方法中的类成员。
下面的示例生成 CS1913:
C#
// 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(){}
}