22 lines
441 B
C#
22 lines
441 B
C#
public class FriendInfo
|
|
{
|
|
public string Name { get; protected internal set; }
|
|
|
|
public bool IsOnline { get; protected internal set; }
|
|
|
|
public string Room { get; protected internal set; }
|
|
|
|
public bool IsInRoom
|
|
{
|
|
get
|
|
{
|
|
return IsOnline && !string.IsNullOrEmpty(Room);
|
|
}
|
|
}
|
|
|
|
public override string ToString()
|
|
{
|
|
return string.Format("{0}\t is: {1}", Name, (!IsOnline) ? "offline" : ((!IsInRoom) ? "on master" : "playing"));
|
|
}
|
|
}
|