コード例 #1
0
    public static void writeToStream(TcpMessage message, BinaryWriter writer)
    {
        byte[] lengthBuffer = BitConverter.GetBytes(message.getLength());

        if (BitConverter.IsLittleEndian)
        {
            Array.Reverse(lengthBuffer);
        }

        writer.Write(lengthBuffer);
        writer.Write(message.getContent());
    }