public override string ToString() { if(_toString != null) return _toString; var output = new StringBuilder(""); output.Append(Data.ToString()); return _toString = output.ToString(); }