更新:2007 年 11 月
错误消息
不能像使用方法那样使用不可调用的成员“name”。只能调用方法和委托。如果尝试将空括号与除方法或委托之外的其他内容一起使用,则将生成此错误。
更正此错误
从表达式中移除括号。
示例
下面的代码将生成 CS 1955,因为该代码尝试开始使用整数和属性:
复制代码 | |
---|---|
// cs1955.cs class A { public int x = 0; public int X { get { return x; } set { x = value; } } } class Test { static int Main() { A a = new A(); a.x(); // CS1955 a.X(); // CS1955 } } |