public override string ToString() { if (this.m_id == null) { return("UNKNOWN ACCOUNT"); } object[] args = new object[] { this.m_id, this.m_fullName, this.m_battleTag, TimeUtils.ConvertEpochMicrosecToDateTime(this.m_lastOnlineMicrosec) }; return(string.Format("[id={0} m_fullName={1} battleTag={2} lastOnline={3}]", args)); }