我有一个包含方法集合的类,我想知道使用方法对属性是否有任何性能加值?
有些方法相当复杂,但基本上返回IEnumerable对象集合,而其他方法则是简单的return values.Where(x => x.property == "comparison")Linq查询.
例子
方法:
public IEnumerable<PenDataRow> ActivePens() => Pens.Where(x => x.Status == "Active");
Run Code Online (Sandbox Code Playgroud)
属性:
public IEnumerable<PenDataRow> ActivePens => Pens.Where(x => x.Status == "Active");
Run Code Online (Sandbox Code Playgroud)
将它们标记为属性或方法会更好吗?
| 归档时间: |
|
| 查看次数: |
3363 次 |
| 最近记录: |