【发布时间】:2012-10-12 05:43:26
【问题描述】:
我有一个列表AllIDs:
List<IAddress> AllIDs = new List<IAddress>();
我想根据字符“_”对成员字段AddressId 进行substring 操作。
我正在使用以下 LINQ 查询,但出现编译错误:
AllIDs= AllIDs.Where(s => s.AddressId.Length >= s.AddressId.IndexOf("_"))
.Select(s => s.AddressId.Substring(s.AddressId.IndexOf("_")))
.ToList();
错误:
无法将类型“System.Collections.Generic.List
”隐式转换为“System.Collections.Generic.List ”
【问题讨论】: