是否有“linq”方法的命名约定?

时间:2013-10-22 12:06:27

标签: c# linq naming-conventions

“实用程序”方法是否有任何命名约定,其唯一的理由是使您的Linq语句更清晰?

示例:

List<Member> myList = GetMembers();
myList.Where(AllMembersAreBlue);

//lots of code...

public bool AllMembersAreBlue(Member member)
{
    //code
}

如上所述命名方法的最正确方法是什么( AllMembersAreBlue )?有没有约定?

我做了一些谷歌搜索,没有找到答案。

1 个答案:

答案 0 :(得分:1)

只要你明白我的意图,我会说任何适合你的名字。

在这种情况下,我并没有真正看到单独方法的重点:

myList.Where(m => m.Members.All(x => x.Color == Color.Blue))