private static void WriteString(string src, int length, BinaryWriter writer) { if ((writer == null) || (length <= 0)) return; byte[] bytes = GetBytes(src, length); writer.Write(bytes); }