1
10
事实上,
|
2
11
|
3
5
方法被称为FirstOrDefault而不是FirstOrNull,即它将返回0,即Double的默认值,因此不需要?? |
4
1
制造它
|
5
0
虽然其他人已经回答了为什么这里存在编译问题,但是对于值类型来说,这是有问题的,这是正确的。据我所知,在这种情况下,没有办法知道零的结果是因为第一个项真的是零,还是因为
在您给出的示例中,回退值始终为零,因此您所需要的只是:
假设您有一个非零的回退值,那么您有几个选项:
或
如果你有 Zen Linq Extensions 你可以这样做:
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |