public void Save(string path)
{
using(BinaryWriter writer = new BinaryWriter(File.Create(path)))
{
writer.Write(_width);
writer.Write(_height);
for(int i = 0; i < _width; i++)
for(int j = 0; j < _height; j++)
{
writer.Write((short)_buffer[j, i]._attrs);
writer.Write(_buffer[j, i].CharData);
}
}
}