如何从ObservableCollection中获取第一个对象?

时间:2014-04-25 09:47:26

标签: c# wpf object observablecollection

我想在这样的ObservableCollection中获取第一个对象:

Customer pCustomer = new Customer();
pCustomer = this.CustomerDataObject.First;

public ObservableCollection<Customer> CustomerDataObject
{
    get
    {
        return mCustomerDataObject;
    }
}

有可能吗?

1 个答案:

答案 0 :(得分:9)

First不是属性,而是扩展方法。

var first = CustomerDataObject.First();

如果没有元素,First将抛出异常,那么在这种情况下你可以使用FirstOrDefault返回null。

var firstOrDefault = CustomerDataObject.FirstOrDefault();