NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Default Values Table

The following table shows the default values of value types returned by the default constructors. Default constructors are invoked by using the new operator.

Value type Default value
bool false
byte 0
char '\0'
decimal 0.0M
double 0.0D
enum The value produced by the expression (E)0, where E is the enum identifier.
float 0.0F
int 0
long 0L
sbyte 0
short 0
struct The value produced by setting all value-type fields to their default values and all reference-type fields to null.
uint 0
ulong 0
ushort 0

See Also

Value Types | Built-in Types Table | Types Reference Tables