protected string ReadString(string value, bool trim) { string str = _r.ReadString(); if (str != null && trim) str = str.Trim(); if (value == null || value.Length == 0) return str; return value + str; }