IList的双重存储是否可以为空?

时间:2016-02-11 08:18:39

标签: c# wpf xaml

IList()是否支持null和NaN值?

3 个答案:

答案 0 :(得分:1)

您可以通过多种方式将字符串值转换为double,例如使用Double.Parse(str)Convert.toDouble(str)查找此处https://msdn.microsoft.com/en-us/library/zh1hkw6k(v=vs.110).aspx

要创建一个类型为double的IList,您可以使用类似

的内容
List<Double?> doubles = new List<Double?>()

修改 您可以使用Double.TryParse(str,out double)来判断字符串是否可以解析为双倍。

答案 1 :(得分:1)

您可以使用:

string doublValueString = "12,345";
Console.WriteLine(Convert.ToDouble(doublValueString));

但请注意,因为如果您有其他格式的号码(例如&#34; 12.345&#34;),您将获得例外。

答案 2 :(得分:0)

Nullables只是类型所以你可以做

List<Double?> doubles = new List<Double?>()

解析为Nullables的解释如下:String to int?