我有一个像这样的二维数组:
string[,] arr=
{
{"1","ali"},
{"2","mehdi"},
{"3","john"},
{"4","milad"},
};
我通过for语句在第二列中搜索名称,如下所示:
string name="";
for (int i = 0; i < arr.GetUpperBound(0); i++)
{
if (arr[i, 1].StartsWith("m"))
{
name = arr[i, 1];
break;
}
}
Response.Write(name);
我想使用LINQ而不是for语句来获取以“m”开头的名字。
如何将上面的 for语句转换为LINQ。