Example #1
0
 private static void Main(string[] args)
 {
     MyCopyableClass myObj = new MyCopyableClass();
     Console.WriteLine("myObj: {0}", myObj.myNumber);
     MyCopyableClass myCopy = myObj.GetCopy();
     Console.WriteLine("myCopy: {0}", myCopy.myNumber);
     myObj.myNumber = 6;
     Console.WriteLine("myObj: {0}\nmyCopy: {1}", myObj.myNumber, myCopy.myNumber);
     /// <summary>
     /// Клиенсткое приложение для Ch10CardLib
     /// </summary>
     Deck myDeck = new Deck();
     myDeck.Shuffle();
     bool Result = true;
     for (int count = 1; count < 52; count ++)
     {
         if (count%5 == 0)
         {
             if (Result) Console.WriteLine("Flash!s");
             else
             {
                 Console.WriteLine("Not flash!");
             }
             Result = true;
         }
         Result = Result & myDeck.GetCard(count - 1).suit == myDeck.GetCard(count).suit;
     }   
     Console.ReadKey();
 }
Example #2
0
 static void Main(string[] args)
 {
     Deck myDeck = new Deck();
     myDeck.Shuffle();
     for (int i = 0; i < 52; i++)
     {
         Console.Write(myDeck.GetCard(i).ToString());
         if (i != 51)
             Console.Write(", ");
         else
             Console.WriteLine();
     }
     Console.ReadKey();
 }