internal unsafe bool Is4Byte(char charTest) { // See what kind it is byte b4Byte = mapUnicodeTo4BytesFlags[charTest / 8]; return (b4Byte != 0 && (b4Byte & (1 << (charTest % 8))) != 0); }