Beispiel #1
0
        static void Main(string[] args)
        {
            Buntstift b1 = new Buntstift(3, ConsoleColor.Green);
            Buntstift b2 = new Buntstift(4, ConsoleColor.Blue);

            Kugelschreiber k1 = new Kugelschreiber(5);
            Kugelschreiber k2 = new Kugelschreiber(5);

            List <Stift> liste = new List <Stift>();

            liste.Add(k1);
            liste.Add(k2);
            liste.Add(b1);
            liste.Add(b2);



            /*
             * string RandomString(long Length)
             * {
             *  System.Random rnd = new System.Random();
             *  StringBuilder Temp = new StringBuilder();
             *  for (Int64 i = 0; i < Length; i++)
             *  {
             *      Temp.Append(Convert.ToChar(((byte)rnd.Next(254))).ToString());
             *  }
             *  return Temp.ToString();
             * }
             */

            foreach (var item in liste)
            {
                /*
                 * string wörter;
                 * for (int i = 0; i < 6; i++)
                 * {
                 *  Random random = new Random();
                 *  int zahl = random.Next(0, 5);
                 *  wörter = wordlist[zahl] + " ";
                 * }
                 */
                Console.ForegroundColor = item.Farbe;
                Console.WriteLine($"(Typ: {item.Typ} | Strichstärke: {item.Strichstärke} | Farbe: {item.Farbe}) | Text: {generieren(5)}");
            }
        }
        static void Main(string[] args)
        {
            Buntstift      b1 = new Buntstift(1.0, ConsoleColor.Cyan);
            Buntstift      b2 = new Buntstift(2.3, ConsoleColor.Black);
            Kugelschreiber k1 = new Kugelschreiber(1.3, ConsoleColor.DarkRed);
            Kugelschreiber k2 = new Kugelschreiber(1.6, ConsoleColor.Magenta);
            List <Stift>   l1 = new List <Stift>();

            l1.Add(b1);
            l1.Add(b2);
            l1.Add(k1);
            l1.Add(k2);
            Console.WriteLine(b1.SchreibeText("Hallo"));
            Console.WriteLine(b2.SchreibeText("Hallo"));
            Console.WriteLine(k1.SchreibeText("Hallo"));
            Console.WriteLine(k2.SchreibeText("Hallo"));
            foreach (var item in l1)
            {
                Console.WriteLine("Es ist Herbst!");
            }
            Console.ReadKey();
        }