private string PlainTextToBinary(string plainText, EncodingMode encMode, bool utf8Bom) { if (encMode.Equals(EncodingMode.Numeric)) { return(PlainTextToBinaryNumeric(plainText)); } if (encMode.Equals(EncodingMode.Alphanumeric)) { return(PlainTextToBinaryAlphanumeric(plainText)); } if (encMode.Equals(EncodingMode.Byte)) { return(PlainTextToBinaryByte(plainText, utf8Bom)); } return(string.Empty); }
private int GetCountIndicatorLength(int version, EncodingMode encMode) { if (version < 10) { if (encMode.Equals(EncodingMode.Numeric)) { return(10); } if (encMode.Equals(EncodingMode.Alphanumeric)) { return(9); } return(8); } if (version < 27) { if (encMode.Equals(EncodingMode.Numeric)) { return(12); } if (encMode.Equals(EncodingMode.Alphanumeric)) { return(11); } if (encMode.Equals(EncodingMode.Byte)) { return(16); } return(10); } if (encMode.Equals(EncodingMode.Numeric)) { return(14); } if (encMode.Equals(EncodingMode.Alphanumeric)) { return(13); } if (encMode.Equals(EncodingMode.Byte)) { return(16); } return(12); }
private string PlainTextToBinary(string plainText, EncodingMode encMode, bool utf8BOM, bool forceUtf8) { if (encMode.Equals(EncodingMode.Numeric)) return this.PlainTextToBinaryNumeric(plainText); else if (encMode.Equals(EncodingMode.Alphanumeric)) return this.PlainTextToBinaryAlphanumeric(plainText); else if (encMode.Equals(EncodingMode.Byte)) return this.PlainTextToBinaryByte(plainText, utf8BOM, forceUtf8); else return string.Empty; }
private int GetCountIndicatorLength(int version, EncodingMode encMode) { if (version < 10) { if (encMode.Equals(EncodingMode.Numeric)) return 10; else if (encMode.Equals(EncodingMode.Alphanumeric)) return 9; else return 8; } else if (version < 27) { if (encMode.Equals(EncodingMode.Numeric)) return 12; else if (encMode.Equals(EncodingMode.Alphanumeric)) return 11; else if (encMode.Equals(EncodingMode.Byte)) return 16; else return 10; } else { if (encMode.Equals(EncodingMode.Numeric)) return 14; else if (encMode.Equals(EncodingMode.Alphanumeric)) return 13; else if (encMode.Equals(EncodingMode.Byte)) return 16; else return 12; } }
private string PlainTextToBinary(string plainText, EncodingMode encMode, bool utf8Bom) { if (encMode.Equals(EncodingMode.Numeric)) return PlainTextToBinaryNumeric(plainText); if (encMode.Equals(EncodingMode.Alphanumeric)) return PlainTextToBinaryAlphanumeric(plainText); return encMode.Equals(EncodingMode.Byte) ? PlainTextToBinaryByte(plainText, utf8Bom) : string.Empty; }
private static int GetCountIndicatorLength(int version, EncodingMode encMode) { if (version < 10) { if (encMode.Equals(EncodingMode.Numeric)) return 10; return encMode.Equals(EncodingMode.Alphanumeric) ? 9 : 8; } if (version < 27) { if (encMode.Equals(EncodingMode.Numeric)) return 12; if (encMode.Equals(EncodingMode.Alphanumeric)) return 11; return encMode.Equals(EncodingMode.Byte) ? 16 : 10; } if (encMode.Equals(EncodingMode.Numeric)) return 14; if (encMode.Equals(EncodingMode.Alphanumeric)) return 13; return encMode.Equals(EncodingMode.Byte) ? 16 : 12; }
private string PlainTextToBinary(string plainText, EncodingMode encMode) { if (encMode.Equals(EncodingMode.Numeric)) return PlainTextToBinaryNumeric(plainText); else if (encMode.Equals(EncodingMode.Alphanumeric)) return PlainTextToBinaryAlphanumeric(plainText); else if (encMode.Equals(EncodingMode.Byte)) return PlainTextToBinaryByte(plainText); else return string.Empty; }