Internationalization C#

/// Copyright (c) 2008 Jeffrey Powers for Fluxcapacity Open Source.
/// Under the MIT License, details: License.txt.
using System;
using System.Text;
using System.IO;
namespace FluxJpeg.Core.IO
{
    /// 
    /// A Big-endian binary writer.
    /// 

    internal class BinaryWriter
    {
        private Stream _stream;
        internal BinaryWriter(Stream stream)
        {
            _stream = stream;
        }
        internal void Write(byte[] val)
        {
            _stream.Write(val, 0, val.Length);
        }
        internal void Write(byte[] val, int offset, int count)
        {
            _stream.Write(val, offset, count);
        }
        internal void Write(short val)
        {
            _stream.WriteByte((byte)(( val >> 8 ) & 0xFF));
            _stream.WriteByte((byte)(val & 0xFF));
        }
        internal void Write(byte val)
        {
            _stream.WriteByte(val);
        }
    }
}