none
关于泛型 RRS feed

  • 问题

  • 我定义了一个接口,这个接口返回一个泛型数据,但是我这样用似乎不行:

    public interface IObservableData
    {
        Task<T> GetData();
    }

    为什么这里不能用T?

    因为返回类型不确定,所以这里想使用泛型。

    2016年5月22日 14:59

答案

  • public interface IObservableData<T>  where T:class
    {
       
    Task<T> GetData();
    }


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server &#43; ORM(LLBL Gen Pro) &#43; Infragistics WinForms

    • 已建议为答案 lctk 2016年5月23日 6:17
    • 已标记为答案 oneonce 2016年5月23日 13:05
    2016年5月23日 0:14