2011-09-23 63 views
0

如何將我的方法返回到類屬性中?將方法返回到屬性中

public class BIContactLib: ContactLib 
{ 

    //Expose it here.. to replace the code below 

    public IEnumerable<BIContactLib> GetContactLibs 
    { 
     get { return (BIContactLib) GetAll} 
     set { ; } 
    } 
} 

public class BIContactLibService : IBIRequirement, IDisposable 
{ 
    private ClientContext context = new ClientContext(); 

    //The return of the method here is the one I would like to expose 

    public IEnumerable<BIContactLib> GetAll() 
    { 
     var contactslib = context.ContactLibs; 
     return contactslib.ToList(); 
    } 
} 

這背後的原因,是我想創建一個視圖模型有交往庫列表...繼承人我的看法的方式模型..

public class PersonInformation 
{ 
    public BIPerson Person { get; set; } 
    public BIAddress Address { get; set; } 

    //This is where i want to use it 

    public IEnumerable<BIContactLib> GetAll { get; set; } 
} 

或其他任何方式去做這個?

最好的問候,

回答

1

如何像這樣

public IEnumerable<BIContactLib> GetContactLibs 
    { 
     get { 
      BiContractLib lib = new BiContractLib(); 
      return lib.GetAll(); 
      }   
    } 
相關問題