-1

在 VB.net 中这个等价物是什么

int? x;

int s;

s = x ?? 5;
4

2 回答 2

2

if() 运算符是 vb 中的空值合并运算符。

s = If(x, 5)
于 2013-09-17T07:09:19.263 回答
2

vb.net 中有三种方法可以为空声明

Dim x? As Integer
Dim x As Integer?
Dim x As Nullable(Of Integer)


Dim s As Integer

s = If(x, 5)
于 2013-09-17T07:10:31.463 回答