public class User
{
//....
public string getID()
{
return UserID;
}
}
struct Message
{
public int contentID;
public string content;
public string userID;
public string contentTime;
}
public class UserContent
{
public List<Message> messsages;
public UserContent(...)
{
...
}
public addMessage(..., User user)
{
//...
messages.Add(..., user.getID());
}
public findMessages(User user)
{
//...
}
}
static void Main(string[] args)
{
//...
var morpheus = new User(1,"Morpheus","Zion","Dec 15,1985","Jan 12, 2010",UserRole.Administrator);
var trinity = new User(2,"Trinity","Zion","May 10,1980","Sep 6, 2012", UserRole.Administrator);
UserContent content = new UserContent(...);
content.addMessage(1, "Hello Zion!", morpheus, "May 24,2018");
content.addMessage(1, "Hello Zion!", trinity, "May 24,2018");
Console.ReadKey();
}