IList<Customer>
リストをBindingList<Customer>
にキャストするにはどうすればよいですか?IList <T>をBindingListに変換する<T>
14
A
答えて
61
var yourList = new List<Customer>();
var listBinding = new BindingList<Customer>(yourList);
あなただけが持っているIList<T>
、とBindingList<T>
クラスのコンストラクタを提供し、キャストを行う必要はありません。
6
BindingList
コンストラクタはIList
パラメータを受け取り、それを使用する:
5
IList<Customer> list = new List<Customer>();
var bindingList = new BindingList<Customer>(list);
8
残念ながら、あなたがそのない何かにするIListをキャストすることはできません。ただし、IListをそのコンストラクタに渡すだけで、簡単に新しいBindingListを作成できます。
BindingList<Customer> bindingList = new BindingList<Customer>(yourIList);
1
追加情報:IList
からIBindingList
継承:だからIBindingList
株式IList
持つすべてのプロパティと関数シグネチャ。したがって、IList
の実装は、実装に容易に「適合」することができます。
関連する問題
- 1. Kerberos TGTの動作
- 2. LINQを使用して、IList <IList <object>>をIList <object>に変換する方法は?
- 3. IList <Object>をJsonArrayに変換する方法ですか?
- 4. Fluent nHibernate with BindingList <T>
- 5. MIT KerberosがMSLSAキャッシュでTGTの検索に失敗する
- 6. Windows上のKerberos TGTセッションキーがすべて0になる原因
- 7. IList <IList<T>> to IReadonlyCollection <IReadonlyCollection >
- 8. DataTableをIListにすばやく変換するには<myType>
- 9. Oracle - "Sql開発者"データベースコピーユーティリティ - Src/tgt異なるスキーマ
- 10. Where/When/How BindingList <T>はPropertyChangedをListChangedイベントに変換します。
- 11. LSAキャッシュからTGTチケットを取得できません
- 12. リストに<string>を変換する<string>()
- 13. ReadOnlyCollection <string>とのIList <string>
- 14. StringCollectionをBindingListに変換する方法
- 15. IList <int>コレクションをコンマ区切りのリストに変換します。
- 16. GSSManager.createCredentialはKerberosキーとTGTをどのように取得しますか?
- 17. のIList <int>は[]
- 18. IList to IQueryable <T>
- 19. ケルベロスチケットのパスTGTとサービスチケットは、Windows XPとunixにありますか?
- 20. SSH /その他のアプリケーション用にJavaで取得したTGTの使用
- 21. BindingList <T>リストのように動作する.Sort()<T> .Sort()
- 22. Dictionary <Guid、IList <String>>を辞書に入れる<string、IList <Guid>> LINQを使用していますか?
- 23. リストから<T>のサブタイプに変換するには<T>
- 24. シングル拡張メソッド<K、IEnumerableを/ IListの/ ICollectionを<V>>
- 25. IList <T>またはIQueryable <T>をExcelに保存する - C#
- 26. セット<Class<?>>をリストに変換するには?
- 27. リスト<String>をGroupMatcherに変換するには<JobKey>
- 28. IList <string>をMVC.SelectListItemに変換するには、明示的なキャストが必要です
- 29. 入れ子のインターフェイス:IDictionary <TKey、IEnumerable <TValue>>にIDictionary <TKey、IList <TValue>>をキャストしますか?
- 30. PHP XSLTをBRタグに変換する<br></br>
同じことを言っている3つの答えがありますが、それ以上の理由が理解できません:P – LukeHennerley
私はあまりにも遅かったと推測します。 – Evelie
正解のために必要なことはありません!+1。 – LukeHennerley