如果有重复项,我如何只检索第一次出现的名字John?
@foreach (var c in Model.Select(s => s.Name))
{
if (c.Contains("John"))
{
...
}
答案 0 :(得分:1)
@{ var name = Model.Select(s => s.Name).FirstOrDefault(n => n.Contains("John"));}
@if (name != null)
{
...
}
答案 1 :(得分:0)
使用LINQ扩展方法FirstOrDefault
。