protected override bool IsPrimitiveImpl()
{
return (typeCode == TypeCode.Boolean
|| typeCode == TypeCode.Char
|| (typeCode >= TypeCode.I && typeCode <= TypeCode.I8)
|| (typeCode >= TypeCode.U && typeCode <= TypeCode.U8)
|| typeCode == TypeCode.R4
|| typeCode == TypeCode.R8);
}