私はリストを持っていますAllIDs
:
List<IAddress> AllIDs = new List<IAddress>();
文字「_」に基づいてsubstring
メンバーフィールドを操作したい。AddressId
以下の LINQ クエリを使用していますが、コンパイル エラーが発生します。
AllIDs= AllIDs.Where(s => s.AddressId.Length >= s.AddressId.IndexOf("_"))
.Select(s => s.AddressId.Substring(s.AddressId.IndexOf("_")))
.ToList();
エラー:
タイプ 'System.Collections.Generic.List<string>' を 'System.Collections.Generic.List<MyCompany.Common.Users.IAddress>' に暗黙的に変換することはできません