Beispiel #1
0
        public string ToString(string format, IFormatProvider formatProvider)
        {
            switch (format)
            {
            case null:
            case "N":
                return("None");

            case "F":
                return(FirstName);

            case "L":
                return(LastName);

            case "C":
                return(Country);

            case "S":
                return(Starts.ToString());

            case "W":
                return(Wins.ToString());

            case "A":
                return($"{FirstName} {LastName},{Country}; start:{Starts}, wins:{Wins}");

            default:
                throw new FormatException($"Format {format} not supproted");
            }
        }
Beispiel #2
0
        public string ToString(string format, IFormatProvider formatProvider)
        {
            switch (format)
            {
            case null:
            case "N":
                return(ToString());

            case "F":
                return(FirstName);

            case "L":
                return(LastName);

            case "C":
                return(Country);

            case "S":
                return(Starts.ToString());

            case "W":
                return(Wins.ToString());

            case "A":
                return(String.Format("{0} {1}, {2}; starts: {3}, wins: {4}",
                                     FirstName, LastName, Country, Starts, Wins));

            default:
                throw new FormatException(String.Format(
                                              "Format {0} not supported", format));
            }
        }
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine(Wins.ToString());
            sb.AppendLine(Losses.ToString());
            sb.Append(BigBlindHands);
            sb.Append(SmallBlindHands);
            return(sb.ToString());
        }
Beispiel #4
0
            public void AddWin()
            {
                XmlDocument doc = new XmlDocument();

                doc.Load($"./file/ranks/users/{Id}.xml");
                XmlNode root = doc.SelectSingleNode($"user/ID{Id}");

                Wins += 1;
                root["info/battles"].Attributes[0].InnerText = Wins.ToString();
                doc.Save($"./file/ranks/users/{Id}.xml");
            }
 public string ToJson() =>
 string.Format
 (
     "{{ \"position\": {0}, \"team\": \"{1}\", \"won\": {2}, \"drawn\": {3}, \"lost\": {4}, \"points\": {5} }}",
     Position.ToString().PadLeft(2),
     Team.PadRight(27),
     Wins.ToString().PadLeft(2),
     Draws.ToString().PadLeft(2),
     Loses.ToString().PadLeft(2),
     Points.ToString().PadLeft(2)
 )
 ;
Beispiel #6
0
        //the html that displays the clan card used in the pop down menu's and header of searched clan
        public override string ToString()
        {
            string returnString = "<div class=\"card card-group\"> <div class=\"container-fluid d-inline-flex\"> <div class=\"col-2\"> <p><b>Name:</b>" + Name + "</p> <p><b>Tag:</b>" + Tag + "</p> <p><b>Level:</b>" + ExpLevel.ToString() + "</p>";

            if (ExpLevel == 13)
            {
                returnString += "<p><b>Star Points:</b>" + StarPoints.ToString() + "</p>";
            }

            returnString += "<p><b>Current Tropies:</b>" + Trophies.ToString() + "</p><p><b>Highest Trophies:</b>" + BestTrophies + "</p></div>";

            returnString += "<div class=\"col-2\"><p><b>All Time Wins:</b>" + Wins.ToString() + "</p><p><b>All Time Losses:</b>" + Losses.ToString() + "</p>";
            Console.WriteLine();
            returnString += "<p><b>Current Favorite Card:</b>" + CurrentFavouriteCard.Name + "</p><img class=\"text-center\" src=\"" + CurrentFavouriteCard.Url + "\" width=\"64px\" />";
            returnString += "<p><b>Cards Discovered:</b>" + CardsDiscovered.ToString() + "/" + CardsInGame.ToString() + "</p></div>";

            returnString += "<div class=\"col-3\">";
            if (Clan != null)
            {
                returnString += "<p><b>Clan Name:</b>" + Clan.Name + "</p>";
            }
            if (Clan != null)
            {
                returnString += "<p><b>Clan Tag:</b>" + ClanTag + "</p>";
            }
            else
            {
                returnString += "<h2 class=\"text-center m-2\">Not In a Clan</h2>";
            }

            returnString += "<p><b>Recent Donations:</b>" + Donations.ToString() + "</p><p><b>Recent Donations Recieved:</b>" + DonationsReceived.ToString() + "</p>";
            returnString += "<p><b>Total Donations:</b>" + TotalDonations.ToString() + "</p><p><b>Total Donations Recieved:</b>" + ClanCardsCollected.ToString() + "</p></div>";


            returnString += "<div class=\"col-5 m-0\"><div class=\"text-center\"><p><b>Current Deck</b></p> " + Deck.ToString() + "<p>Profile Updated:" + UpdateTime + "</p></div></div></div></div>";

            return(returnString);
        }
 public override string ToString()
 {
     return(ID + "; Score: " + Score.ToString() + ", Wins: " + Wins.ToString());
 }
 public string ToLeaderboardString()
 {
     return(ToString() + ": " + Wins.ToString() + " (" + BattleWins.ToString() + "-" + BattleLosses.ToString() + ", " + ((double)BattleWins / (BattleWins + BattleLosses)).ToString("F3") + ")");
 }
Beispiel #9
0
 public string[] GetData()
 {
     return(new string[] { Name, Starts.ToString(), Wins.ToString(), AlmostWins.ToString(), Loses.ToString(), Hardness.ToString() + "%", EmotionFactor.ToString() + "%" });
 }