假设我有一个类:
public class theclass { public string a; public string b; public string c; }
是的。这是一门很糟糕的课。继续,假设我有一个100个值的数组。linq有没有一个快速的方法来获得一个字符串列表,其中包含数组内容中所有B的值?
chhkpiq41#
TheClass[] myClasses = GetTheArray(); List<string> = myClasses.Select(c => c.B).ToList();
(我将你的类/属性名改为PascalCase,按照coding standard convention)
pxq42qpu2#
是的
IEnumerable<string> bValues = myArray.Select(myClass => myClass.b);
xpszyzbs3#
var valuesForB = yourArray.Select((arrayMember) => arrayMember.b);
3条答案
按热度按时间chhkpiq41#
(我将你的类/属性名改为PascalCase,按照coding standard convention)
pxq42qpu2#
是的
xpszyzbs3#