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); }