private void button_Click(object sender, RoutedEventArgs e) { c = new cat(textBlock); d = new dog(textBlock); p = new pig(textBlock); Random ran = new Random(); int RandKey = ran.Next(1, 4); switch (RandKey) { case 1: Say += new AnimalSay(c.say); break; case 2: Say += new AnimalSay(d.say); break; case 3: Say += new AnimalSay(p.say); break; } Say(this); Say = null; }
private void button1_Click(object sender, RoutedEventArgs e) { String theAnimal = textBox.Text; switch (theAnimal) { case "cat": Say += new AnimalSay(c.say); break; case "dog": Say += new AnimalSay(d.say); break; case "pig": Say += new AnimalSay(p.say); break; default: break; } Say(this); Say = null; textBox.Text = ""; }