Beispiel #1
0
        /// <summary>
        /// Returns a string representation of this object.
        /// </summary>
        public override String ToString()
        {
            if (Subevent == null || Subevent.Trim() == "")
            {
                return(String.Concat("id: ", Id, Environment.NewLine,
                                     "data: ", Data.Aggregate((a, b) => { return a + Environment.NewLine + "data: " + b; }), Environment.NewLine));
            }

            else
            {
                return(String.Concat("event: ", Subevent, Environment.NewLine,
                                     "id: ", Id, Environment.NewLine,
                                     "data: ", Data.Aggregate((a, b) => { return a + Environment.NewLine + "data: " + b; }), Environment.NewLine));
            }
        }
Beispiel #2
0
 /// <summary>
 /// Return the HashCode of this object.
 /// </summary>
 /// <returns>The HashCode of this object.</returns>
 public override Int32 GetHashCode()
 {
     return(Subevent.GetHashCode() ^ Id.GetHashCode());
 }