gpt4 book ai didi

c# - 如何获取字符串数组中对象列表的特定字段

转载 作者:太空宇宙 更新时间:2023-11-03 19:20:32 33 4
gpt4 key购买 nike

我有这样一个人的名单:

foreach (GridViewRow r in gv_contactList.Rows)
{
Person p = new Person();
p.Id = int.Parse(gv_contactList.DataKeys[r.RowIndex].Value.ToString());
p.Name = r.Cells[1].Text.TrimEnd();
p.Mobile = r.Cells[2].Text.TrimEnd();
p.Email = r.Cells[3].Text.TrimEnd();
p.Pkind = 1;//ToDo
plst.Add(p);

}

如何获取string[]中的手机号码数组在手机号码不为 null 或 empty 的同一个循环中。而不是再次遍历人员列表以将手机号码放入数组中。

最佳答案

不太确定你想要什么。但是如果你想从你的人员列表中得到一个字符串电话号码数组plst你可以这样做:

string[] phoneArray = plist
.Where(r=>string.IsNullOrWhiteSpace(r.Mobile))
.Select(r=>r.Mobile.ToString())
.ToArray();

关于c# - 如何获取字符串数组中对象列表的特定字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12672662/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com