2012-07-01 35 views
-1

我有值的小数点,我想存储在字典中以便于访问。但是在C#中它只允许一个字符串和一个int。有另一种方法可以达到类似的效果吗?带浮点值的C#字典?

这是我的代码:

littledictionary.Add("price", (float)0.0); 
    littledictionary["price"] = (float)SQLreader["price"]; 
+2

如果您创建了“字典”,它将只允许“字符串”和“int”。 –

+0

请发布字典的声明。你可以使用'float'作为键和/或值。 (使用_edit_链接)。 –

+0

另外,什么是价格列的SQL类型? –

回答

6

你是什么意思?您可以使用基于浮动的词典:

var littledictionary = new Dictionary<string,float>(); 
littledictionary.Add("price", (float)0.0); 
+0

我的不好。你是对的。谢谢! – user999690