其目的是枚举列表并计算我有多少可空值,它将用于测试一些Linq代码,因为我缺少数据库。问题是,不管我怎么试着去定义它,我都从我的编译器中得到:“找不到类型或名称空间名称List
1'。您是否缺少using指令或程序集引用?(CS0246)]”。如何在C中声明一个带有可为空值的双值列表?
在此先感谢。
其目的是枚举列表并计算我有多少可空值,它将用于测试一些Linq代码,因为我缺少数据库。问题是,不管我怎么试着去定义它,我都从我的编译器中得到:“找不到类型或名称空间名称List
1'。您是否缺少using指令或程序集引用?(CS0246)]”。如何在C中声明一个带有可为空值的双值列表?
在此先感谢。
是否使用MCS:
using System.Collections.Generic;
那么它应该是一样容易?它将针对1.1运行时。这将解释“未找到程序集引用”尝试用于定位2.0的gmcs。
当然,using System.Collections.Generic;
是 “使用指令失踪”
List<double?> l = new List<double?>();
对我的作品...列表(Of T)已作为可为空(Of T)已治愈是System.Core程序做你有那个引用?
随着约翰·博克的答案,你可以这样做以下:
List<double?> mylist = new List<double?>();
int nullItemsCount = mylist.Count(item => !item.HasValue);
你的意思列表富=新名单() –
Luiscencio
2010-02-10 00:47:34