public class LIST{ public double num; public double longi; public double ux; public double vy;} public static List<LIST> LIST1= new List<LIST>(); LIST L1 = new LIST(); L1.ux= // I take l1.ux from stream reader by reading a file and made this for L1.vy=.. the other parameters L1.longi=.. L1.num=.... LIST1.Add(L1)在这里,我的问题是我制作了一个包含 4 个参数的列表。但是我只想找到一个参数值,例如 L1.num 我怎样才能从列表中获取这个值?
3 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
将参数一一放入列表中。
在您的示例中,您需要参数 num。
列表参数编号 = 新列表();
parameterNum = l1.Select(x => x.Num).ToList();
parameterNum 现在有来自 l1 列表的 Num 列表。
慕娘9325324
TA贡献1783条经验 获得超4个赞
如果您要查找/搜索特定值,您也可以使用System.Linq
. 例如,如果您想在 where 中查找成员num is set to 2
,您可以这样做:
LIST1.Where(item=>item.num==2).FirstOrDefault()
- 3 回答
- 0 关注
- 160 浏览
添加回答
举报
0/150
提交
取消