首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

为什么属性名称和方法的名称不能相同呢?解决方案

2013-01-25 
为什么属性名称和方法的名称不能相同呢?如public string CommandText{getset}public void CommandText(s

为什么属性名称和方法的名称不能相同呢?

public string CommandText{get;set;}

public void CommandText(string sql){}

这样在一个类中就会提示已经包含CommandText的定义,为什么?
[解决办法]
属性和方法都是类的成员,类的成员名不能相同。
[解决办法]
访问  CommandText,谁知到你要干嘛

热点排行