为什么属性名称和方法的名称不能相同呢?
如
public string CommandText{get;set;}
public void CommandText(string sql){}
这样在一个类中就会提示已经包含CommandText的定义,为什么?
[解决办法]
属性和方法都是类的成员,类的成员名不能相同。
[解决办法]
访问 CommandText,谁知到你要干嘛
发布时间: 2013-01-25 15:55:29 作者: rapoo
为什么属性名称和方法的名称不能相同呢?
如
public string CommandText{get;set;}
public void CommandText(string sql){}
这样在一个类中就会提示已经包含CommandText的定义,为什么?
[解决办法]
属性和方法都是类的成员,类的成员名不能相同。
[解决办法]
访问 CommandText,谁知到你要干嘛