因为没有给T加上限制,所以T只会被当作object被处理,只能访问object的成员
需要访问特定成员时,可以给T加上限制,例如:
public class menu <T> where T : IList
这样T类型的变量就可以访问IList的成员了
声明T必须是引用类型的方法:
public class menu <T> where T : class
需要访问特定成员时,可以给T加上限制,例如:
public class menu <T> where T : IList
这样T类型的变量就可以访问IList的成员了
声明T必须是引用类型的方法:
public class menu <T> where T : class
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货