Wie Sie das erste Objekt aus einer ObservableCollection?
Ich würde gerne das erste Objekt in der ObservableCollection wie diese:
Customer pCustomer = new Customer();
pCustomer = this.CustomerDataObject.First;
public ObservableCollection<Customer> CustomerDataObject
{
get
{
return mCustomerDataObject;
}
}
Ist es überhaupt möglich?
- Zusätzlich zu dem, was bereits beantwortet wurde: ObservableCollection implementiert die Schnittstelle
IList<T>
und hat daher einen indexer. Vorausgesetzt, dass die Sammlung enthält mindestens ein element, erhalten Sie auf das erste element vonCustomerDataObject[0]
.
Du musst angemeldet sein, um einen Kommentar abzugeben.
First
ist keine Eigenschaft, es ist eine Erweiterung-Methode.Wenn kein element, Erste werfen eine Ausnahme, die Sie verwenden können, FirstOrDefault in diesem Fall wird null zurückgegeben.