摘要:
代码如下:interface Interface1{ string name; void ttt();}编译会抱错:Interfaces cannot contain fields.可见,c#接口里不能有字段field。那这种需求如何解决呢? 查一下msdn即知接口可以包含的成员如下:Methods Properties Indexers Events 也就是说,c#可以有属性,它是字段的安全升级版。代码如下,仅仅在name后加个大括号,敲进去get,set之一即可。interface Interface1{ string name { get; } void ttt();}在实现这个接口的类 阅读全文
posted @ 2011-10-12 14:39
BobLiu
阅读(5460)
评论(1)
推荐(0)
摘要:
.Net 类构造函数可以加返回值吗?如void.代码如下: public class ReportColumn { public string ColumnDataField { set; get; } public string ColumnHeaderText { set; get; } public string ColumnSortExpression { set; get; } public int ColumnIndex { set; get; } public void ReportColumn(string _ColumnDataField, string _ColumnHea 阅读全文
posted @ 2011-10-12 14:15
BobLiu
阅读(1697)
评论(2)
推荐(0)
浙公网安备 33010602011771号