-1

部分クラスを拡張または使用して、EntityCollection<クラス>に関数を追加できますか?

例えば。

これは、LINQからSQLへの自動生成されたクラスです

customer.Orders

できるようになりたい

customer.Orders.FindByOrderID(orderID)

ただし、OrderはEntityCollection <Order>

これを部分クラスにすることはできますか、それともOrderクラスだけでできるように拡張することはできますか?

4

1 に答える 1

-1

はい、できます

public static class OrderExtension
{
    public static Order FindByOrderID(this EntityCollection<Order> orders, String orderID)
    {
于 2010-01-08T06:28:47.967 に答える