mar*_*thh 0 c# attributes list
我正在玩一个类,该类充当private List<T>
属性的公共接口 。我注意到List<>
该类具有一个Length
告诉您包含多少个元素的属性。
这是您无法更改的属性,并且在智能感知上会在其旁边显示一个扳手的图像。这不是一种方法,因为()
在对名称进行编码后不需要。
我以前见过这种类型的属性,但从未在自己的类中使用过它们。有人知道如何Length
在自定义类中进行复制吗?
谢谢马克
这是一个没有二传手的财产。如果要包装List<T>
,则可以将其作为自己的计数使用:
public int Count {get {return _myPrivateList.Count; } }
如果您使用的是C#6,则可以使用以下代码:
public int Count => _myPrivateList.Count;
归档时间: |
|
查看次数: |
184 次 |
最近记录: |