请问Dictionary<string, int>是什么意思????
请问Dictionary<string,int>是什么意思????例如以下例子中括号中是什么意思:publicclassCartManager{private【Dicti...
请问Dictionary<string, int>是什么意思????
例如以下例子中括号中是什么意思:public class CartManager
{
private 【Dictionary<string, int>】 dic = null;
//构造方法实现将dic指向Session["cart"]
public CartManager()
{
if(HttpContext.Current.Session["cart"]==null)
{
dic=new Dictionary<string,int>();
HttpContext.Current.Session["cart"]=【dic】;
}
else
{
dic= HttpContext.Current.Session["cart"] 【as Dictionary<string,int>】;
}
} 展开
例如以下例子中括号中是什么意思:public class CartManager
{
private 【Dictionary<string, int>】 dic = null;
//构造方法实现将dic指向Session["cart"]
public CartManager()
{
if(HttpContext.Current.Session["cart"]==null)
{
dic=new Dictionary<string,int>();
HttpContext.Current.Session["cart"]=【dic】;
}
else
{
dic= HttpContext.Current.Session["cart"] 【as Dictionary<string,int>】;
}
} 展开
2个回答
展开全部
Dictionary<string, int>
范型
第一个为key,第二个为value
具体定义参见
http://msdn.microsoft.com/zh-cn/library/xfhwa508(VS.80).aspx
dic就是上面的dic=new Dictionary<string,int>();
后面的类同,只是说明类型而已
范型
第一个为key,第二个为value
具体定义参见
http://msdn.microsoft.com/zh-cn/library/xfhwa508(VS.80).aspx
dic就是上面的dic=new Dictionary<string,int>();
后面的类同,只是说明类型而已
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
引用MSDN:
Dictionary 泛型类
表示键和值的集合。
命名空间:System.Collections.Generic
类型参数
TKey
字典中的键的类型。
TValue
Dictionary 泛型类提供了从一组键到一组值的映射。字典中的每个添加项都由一个值及其相关联的键组成。通过键来检索值的速度是非常快的。
Dictionary 的容量是 Dictionary 可以包含的元素数。在此实现中,Dictionary 的默认初始容量为 3;但该默认值可能在 .NET Framework 的未来版本中更改。当向 Dictionary 中添加元素时,将通过重新分配内部数组来根据需要自动增大容量。
Dictionary<string, int> 也是一个类。
Dictionary 泛型类
表示键和值的集合。
命名空间:System.Collections.Generic
类型参数
TKey
字典中的键的类型。
TValue
Dictionary 泛型类提供了从一组键到一组值的映射。字典中的每个添加项都由一个值及其相关联的键组成。通过键来检索值的速度是非常快的。
Dictionary 的容量是 Dictionary 可以包含的元素数。在此实现中,Dictionary 的默认初始容量为 3;但该默认值可能在 .NET Framework 的未来版本中更改。当向 Dictionary 中添加元素时,将通过重新分配内部数组来根据需要自动增大容量。
Dictionary<string, int> 也是一个类。
参考资料: http://msdn.microsoft.com/zh-cn/library/xfhwa508(VS.80).aspx
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询