예제 #1
0
 public override string ToString()
 {
     return
         ($"{GetType().Name}\n" +
          $"\tClientId: {ClientId.ToString()}\n" +
          $"\tDetails: {Details}\n" +
          $"\tState: {State}\n" +
          $"\tStartTimestamp: {StartTimestamp.ToString()}\n" +
          $"\tEndTimestamp: {EndTimestamp.ToString()}\n" +
          $"\tLargeImageKey: {LargeImageKey}\n" +
          $"\tLargeImageText: {LargeImageText}\n" +
          $"\tSmallImageKey: {SmallImageKey}\n" +
          $"\tSmallImageText: {SmallImageText}\n" +
          $"\tPartyId: {PartyId}\n" +
          $"\tPartySize: {PartySize.ToString()}\n" +
          $"\tPartyMax: {PartyMax.ToString()}\n" +
          $"\tMatchSecret: {MatchSecret}\n" +
          $"\tSpectateSecret: {SpectateSecret}\n" +
          $"\tJoinSecret: {JoinSecret}\n" +
          $"\tInstance: {Instance.ToString()}\n"
         );
 }