在这样的表达式中首选哪种方式:
int? Id { get { int i; return Int32.TryParse(Request["id"], out i) ? i : (int?)null; } }
是否更好地施放null或创造new Nullable<T>?
null
new Nullable<T>
.net c# casting nullable null-cast
.net ×1
c# ×1
casting ×1
null-cast ×1
nullable ×1