2012-09-01 58 views
0

我有一個類,如:類具有泛型列表在C#

public class boolMessage 
{ 
    public bool Message { get; set; } 
    public ResponseType Resp { get; set; } 

    public boolMessage(bool _Message, ResponseType _Resp) 
    { 
     Message = _Message; 
     Resp = _Resp; 
    } 
} 

什麼,我想要做的就是創建一個類的東西,如:

public class listMessage 
{ 
    public List<T> Message { get; set; } 
    public ResponseType Resp { get; set; } 

    public listMessage(List<T> _Message, ResponseType _Resp) 
    { 
     Message = _Message; 
     Resp = _Resp; 
    } 
} 

,我認爲我可以像做泛型類。我搜索了很多頁面,但無法找到一些簡單的解決方案。

爲什麼我需要的是像我想返回一個像Student []或Teacher []不同類型的對象數組。

像老師這些類是由實體框架生成的。

我想回到他們一些額外的信息...

任何幫助表示讚賞

回答

2
class ListMessage<T> { 
    ... 
    } 

進一步意見:

  1. 在ListMessage你的構造函數的名稱是錯誤的。
  2. 你不應該向外部暴露成員變量。

關於2,我會做到以下幾點:

​​
+0

由於我不能夠弄清楚,我缺少一個愚蠢的錯誤。 – Moons

+0

感謝您的寶貴意見 – Moons

相關問題