1
オブジェクトをリストに変換する方法。Issue with IQueryable <object>およびリスト<string>
この問題を解決する方法を教えてもらえますか?
これは私が得ているエラーです。
オブジェクトをリストに変換する方法。Issue with IQueryable <object>およびリスト<string>
この問題を解決する方法を教えてもらえますか?
これは私が得ているエラーです。
リストはList<string>
ですが、クエリではbaObject
のコレクションが返されるという問題があります。これにはToString()
を使用するか、特定のメンバーを返すようにクエリを変更する必要があります。
最初のオプションは、次のようになります。
descList.AddRange(query2.Select(ba => ba.ToString()).ToList());
秒(可能性が高いオプションが)のような単純なものでした:
descList.AddRange(query2.Select(ba => ba.Name).ToList());
(これはbaObject.Name
はあなたが一覧表示するプロパティであると仮定しています。)
'query2.Where(x => x.ba_Object_id!= baObjectID);行は何もしないように注意してください。 'Where'は元のオブジェクトを変更しないので、使用していない新しいオブジェクトを返します。 – Chris
http://stackoverflow.com/questions/480399/convert-listof-object-to-listof-string –