Korero – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 using System.Collections.Generic;
2  
3 namespace Korero.Database
4 {
5 public class DatabaseMessageTimeComparer : IComparer<DatabaseMessage>
6 {
7 #region Interface
8  
9 public int Compare(DatabaseMessage x, DatabaseMessage y)
10 {
11 if (ReferenceEquals(x, y))
12 {
13 return 0;
14 }
15  
16 if (ReferenceEquals(null, y))
17 {
18 return 1;
19 }
20  
21 if (ReferenceEquals(null, x))
22 {
23 return -1;
24 }
25  
26 return x.Time.CompareTo(y.Time);
27 }
28  
29 #endregion
30 }
31 }