我有一个列表AllIDs
:什么是错在这LINQ查询,获得编译错误
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();
错误:
Cannot implicitly convert type 'System.Collections.Generic.List<string>' to 'System.Collections.Generic.List<MyCompany.Common.Users.IAddress>'
但问题是我想提供结果列表作为下拉的数据源。结果列表没有属性AddressID。 – user1740172