TypeCode enumeration for creating switch statements with
You can use the TypeCode enumeration to create switch statements for built-in types.
switch (Type.GetTypeCode(myObj.GetType())) {
case TypeCode.Boolean: ...
case TypeCode.Char: ...
case TypeCode.String: ...
case TypeCode.Object: ...
default: ...
}