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

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

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


有可能吗?

最佳答案

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

var first = CustomerDataObject.First();


如果没有元素,First将引发异常,在这种情况下,您可以使用FirstOrDefault并返回null。

var firstOrDefault = CustomerDataObject.FirstOrDefault();

10-04 22:30
查看更多