using System.IO; namespace Com.Xagasoft.Gats { public class GatsBoolean : GatsObject { public bool Value { get; set; } public GatsBoolean() { } public GatsBoolean( bool val ) { Value = val; } public override string ToString() { return Value.ToString(); } public override void Read( Stream s, char type ) { if( type == '0' ) Value = false; else Value = true; } public override void Write( Stream s ) { if( Value ) s.WriteByte( (int)'1' ); else s.WriteByte( (int)'0' ); } } }