我需要提交一个完整的地址列表给BingMaps以获取方向。我的表有单独的地址和邮政编码列。
示例地址:1 State Street纽约NY示例邮政编码:10001
我需要列表的每个条目都有一个空格或逗号。我如何用Linq实现这一点呢?
我尝试的一个变化是:
var iFou = _context.PostFous
.Where(m => m.FouZero == zero && m.FouAddr != null)
.Select(p => new { p.FouAddr, " ", p.FouPost })
.ToList();
解决方案:
List<string> iFou = _context.PostFous
.Where(m => m.FouZero == zero && m.FouAddr != null)
.Select(p => $"{p.FouAddr} {" "} {p.FouPost}")
.ToList();
2条答案
按热度按时间cyvaqqii1#
我不知道如果只需要一个字符串,为什么要选择匿名类型。
n3schb8v2#
试试这个。
string.Join()
将连接你的字符串数组,中间有你选择的分隔符。更多信息请点击这里:https://learn.microsoft.com/en-us/dotnet/api/system.string.join