Get the value of a nullable type C# with Example



Get the value of a nullable type C# with Example

Given following nullable int 
int? i = 10; 
 

In case default value is needed, you can assign one using null coalescing operator, GetValueOrDefault method or 
check if nullable int HasValue before assignment. 
int j = i ?? 0; 
int j = i.GetValueOrDefault(0); 
int j = i.HasValue ? i.Value : 0; 
The following usage is always unsafe. If i is null at runtime, a System.InvalidOperationException will be thrown. 
At design time, if a value is not set, you'll get a Use of unassigned local variable 'i' error. 
int j = i.Value; 

0 Comment's

Comment Form

Submit Comment