Nullable List编译但每次都会抛出错误

时间:2013-04-22 23:41:34

标签: c# generics

以下行似乎相当简单并且编译但每次都在行上出错

List<long?> persistantIds = new List<long?>();

我得到的错误消息是经典的“对象引用未设置为对象的实例。”

为什么它会出错是没有意义的。我看到的一件奇怪的事情是当我在VS2012中查看值时,值显示为

''为空

1 个答案:

答案 0 :(得分:2)

我正在使用VS 2012.2,这在我的机器上运行良好。

static void Main(string[] args)
{
    List<long?> persistantIds = new List<long?>();
    Console.WriteLine(persistantIds.Count);
    Console.ReadLine();
}

尝试执行干净的构建,如果所有其他方法都失败,请重新启动VS。