默认值(IEnumerable<T>)是多少?

问题描述 投票:0回答:2

default(IEnumerable<T>)
在.NET 4.0、C# 中的价值是什么?(非常简单)

c# .net-4.0 ienumerable default
2个回答
36
投票
null

默认关键字:

对于引用类型将为 null,对于值类型为零。

IEnumerable
不是值类型,因此结果将是
null


5
投票

它是 null,因为它是引用类型。

© www.soinside.com 2019 - 2024. All rights reserved.