Hola REHome,
Tal como lo supones tenes un problema de conversión. Por un lado, la letra 'T' es el ASCII 0x84 (no 74).
Por otro lado cuando tienes una cadena en un componente como TextBox, este no guarda las cadenas como un vector de caracteres ASCII, sino como UNICODE. Ya de entrada ocupará 2 bytes cada letra, en ves de 1 byte del ASCII.
Ahora para el ejemplo de leer un archivo como bytes. Deberias escribir algo asi:
Código SQL
[-]
using (FileStream inStream = File.OpenRead(_fileName))
{
_data = new byte[inStream.Length];
inStream.Read(_data, 0, inStream.Length);
inStream.Close();
}
Ahora tienes en _data todos los bytes a enviar.