我想知道如何编写Linq(在标准点符号中使用lambda表达式)查询。 我有一些名称的数组,我想根据一个语句撤消一个新的数组名称。这是:对名称数组进行排序,并从名称上返回一个新的列表,该名称以某个特定字母(可以说是字母M)开始。Lambda表达式 - 选择运算符
这是我目前的数组:
string[] arrNames = { "Mike", "Zach", "Ella", "Allan", "Jo", "Roger", "Tito" };
我想回到这样的名字:迈克,罗杰,铁托,扎克 - 这4个; 其他3个名字(Allan,Ella和Jo是以字母顺序的下划线字母“M”开头的名字 这与使用“StartsWith”运算符不同,它只是选择开始的名字具体的一封信。我想获得所有这些都是由这封信和字母顺序的名字(这样的名字开始从M到Z)。
所以retun列出其名称以字母“M”开头或看着上面的字母顺序。
米蒂亚
'运算符'> ='不能应用于'string'和'string''类型的操作数 – zerkms 2011-03-27 13:18:33
这不能编译在我身边:( – Vlad 2011-03-27 13:18:38
糟糕!对不起!我很习惯重载我的字符串运算符。将编辑答案。 – 2011-03-27 13:25:09