C#引用什么才能使用泛型?
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingMtO...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using MtOffice.DAO;
using MtOffice.Entity;
using System.Web.Script.Serialization;
protected Dictionary<string,T> ajaxDictionaryObject = new Dictionary<string,T>();
报错为:未能找到类型类型或命名空间名称“T”(是否缺少using指令或程序集引用?) 展开
using System.Collections.Generic;
using System.Linq;
using System.Web;
using MtOffice.DAO;
using MtOffice.Entity;
using System.Web.Script.Serialization;
protected Dictionary<string,T> ajaxDictionaryObject = new Dictionary<string,T>();
报错为:未能找到类型类型或命名空间名称“T”(是否缺少using指令或程序集引用?) 展开
展开全部
引用System.Collections
就能使用泛型了 默认应该是引用的 你能使用List<T>就能使用泛型
就能使用泛型了 默认应该是引用的 你能使用List<T>就能使用泛型
追问
没用,还是报错
追答
你先试试能使用List<T>不?
然后重新声明泛型类型 我不知道你创建类时有没有申明泛型类型
比如说
public class papapa<T>{
private T item;
public void print(){
console.WriteLine(item.toString());
}
}
如果能申明 就代表可以使用泛型
顺便using System.Collections.Generic;
using System.Collections;
我总感觉你的申明有问题0_0||
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询