2
A
答えて
6
はい。
var item = MyCollection.FirstOrDefault(p => p.SomeID == idstring);
if (item != null)
selectval = item.MyField;
これは確かに大きなコレクションにまたはあなたのコレクションは、DBクエリを実行した場合の違いを行いますコレクションを、照会ダブル避けることができます。
3
あります。述語を取るFirstOrDefaultメソッドを使用して、項目が見つからない場合はnullを返すことができます。
var result = MyCollection.FirstOrDefault(p => p.SomeID == idstring);
if(result != null)
{
// item was found
}
+0
申し訳ありませんが、エド、私はこの厳しい選択をしなければならなかったので、ちょうど人々に従った。ありがとう、+1 – rem
関連する問題
- 1. 連想リストのヌルチェック
- 2. c#ヌルチェック付きのリファクタリングスイッチ文
- 3. ObservableCollection型のObservableCollection UIパターン
- 4. のObservableCollection
- 5. ObservableCollectionとそのデータ質問を表示、Windows Phone 7
- 6. のObservableCollection項目
- 7. LinqのObservableCollection
- 8. のObservableCollectionとハンドラ
- 9. ObservableCollectionデータバインディングのパフォーマンス
- 10. のObservableCollection <>
- 11. のObservableCollection質問
- 12. WPFのObservableCollectionバインディング
- 13. Merged ObservableCollection
- 14. SQLと論理演算子とヌルチェック
- 15. MVVM /のObservableCollection質問
- 16. のObservableCollection + RaiseEvent追加
- 17. Silverlight 5のConcurrent ObservableCollection
- 18. ObservableCollectionへのEntityDataモデル
- 19. WPF observablecollection。子ウィンドウ
- 20. INotifyPropertyChangedとObservableCollection WPF
- 21. WPF MVVMパターンObservableCollection
- 22. LinqとObservableCollection
- 23. MVVM ObservableCollectionバインドTwoWay
- 24. ObservableCollection as DependencyProperty
- 25. ObservableCollectionをXMLSerialize
- 26. ObservableCollectionに追加
- 27. WP7 - 私はのObservableCollectionを持っており、これはMyObjectに定義されるフィルタのObservableCollection
- 28. ObservableCollectionにバインドされたフィルタTreeView
- 29. observablecollectionをリストに入れる方法
- 30. WP7のObservableCollectionへのデータバインディングPivotItems
私が投稿したのは12秒前に投稿されました= D –
私は何を言うべきか分かりません。あなたは同時に私たちが書いたと考えましたか?その質問には多くの異なる答えはありません。それに、私がそれを投稿した直後の唯一の答えは、私がかなり確信しています:) –
母、私はあなたをいじめていました。彼らはほぼ同じ時間に投稿されました。私がそれを投稿した後に私が見た唯一の答えは私のものでした。おそらくいくらかの遅れが起こっています。 –