我正在浏览一些代码并遇到了我的组合框尚未初始化的情况.这是在.NET 2.0中,在下面的代码中,this.cbRegion.SelectedValue为null.
int id = (int)this.cbRegion.SelectedValue;
此代码抛出了空引用异常,而不是无效的强制转换异常.我想知道是否有人知道为什么它会抛出空引用异常而不是无效的强制转换?
.net c# casting .net-2.0
.net ×1
.net-2.0 ×1
c# ×1
casting ×1