C# で List オブジェクトの List を作成しています。LINQ の「findall」メソッドを使用して、このリストを検索したいと思います。
これが私が使用しているコードです:
String searchString = "Keyword";
List<IntVector> newList = UserData.FindAll(s =>
s.ClientName.IndexOf(searchString, StringComparison.OrdinalIgnoreCase) >= 0 ||
s.CustomerID.IndexOf(searchString, StringComparison.OrdinalIgnoreCase) >= 0 ||
s.AddInfo.IndexOf(searchString, StringComparison.OrdinalIgnoreCase) >= 0 ||
s.MobileNo.IndexOf(searchString, StringComparison.OrdinalIgnoreCase) >= 0).ToList();
ただし、ネストされたリストを検索できません。「UserData」のメンバーの 1 つは「CustomerInfo」で、それ自体が文字列のリストです。
それを行う方法はありますか?
ありがとう