public static User LastPostAuthor(this PrivateThread thread)
 {
     if (thread.PrivateMessages.Count > 0)
     {
         var lastMessage = new List <PrivateMessage>(thread.PrivateMessages)[thread.PrivateMessages.Count - 1];
         return(lastMessage.Author);
     }
     return(null);
 }
 public static string LastPostDate(this PrivateThread thread)
 {
     if (thread.PrivateMessages.Count > 0)
     {
         var lastMessage = new List <PrivateMessage>(thread.PrivateMessages)[thread.PrivateMessages.Count - 1];
         return(lastMessage.Date.ToString("G"));
     }
     return(null);
 }
 public static int PostCount(this PrivateThread thread)
 {
     return(thread.PrivateMessages.Count);
 }