“实用程序”方法是否有任何命名约定,其唯一的理由是使您的Linq语句更清晰?
示例:
List<Member> myList = GetMembers();
myList.Where(AllMembersAreBlue);
//lots of code...
public bool AllMembersAreBlue(Member member)
{
//code
}
如上所述命名方法的最正确方法是什么( AllMembersAreBlue )?有没有约定?
我做了一些谷歌搜索,没有找到答案。
答案 0 :(得分:1)
只要你明白我的意图,我会说任何适合你的名字。
在这种情况下,我并没有真正看到单独方法的重点:
myList.Where(m => m.Members.All(x => x.Color == Color.Blue))