//C# Beslissingen met Select Case ... End Select Basisstructuren van Algoritmes public class SelectCaseEndSelectExample1 { void Main() { Console.WriteLine("Value ?"); int value = Console.ReadLine(); object _switch1 = value; if (_switch1.Equals(1)) { Console.WriteLine("One."); } else { if (_switch1.Equals(2)) { Console.WriteLine("Two."); } else { if (_switch1.Equals(3)) { Console.WriteLine("Three."); } else { Console.WriteLine("Not one, two or three."); } } } Console.ReadLine(); } } public class SelectCaseEndSelectExample2 { void Main() { Console.WriteLine("Value ?"); int value = Console.ReadLine(); object _switch1 = value; if (_switch1.Equals(1)) { Console.WriteLine("One."); } else { if (((_switch1.Equals(2) || _switch1.Equals(3)) || _switch1.Equals(4))) { Console.WriteLine("Two, three or four."); } else { if (_switch1.Equals(5)) { Console.WriteLine("Value from 5 to 10."); } else { if (_switch1.Equals(10)) { Console.WriteLine("More than 10."); } } } } Console.ReadLine(); } } public class SelectCaseEndSelectExample3 { void Main() { Console.WriteLine("Value ?"); int value = Console.ReadLine(); object _switch1 = value; if (_switch1.Equals(10)) { Console.WriteLine("More than 10."); } else { if (_switch1.Equals(100)) { Console.WriteLine("More than 100."); } else { if (_switch1.Equals(1000)) { Console.WriteLine("More than 1000."); } } } Console.ReadLine(); } } public class SelectCaseEndSelectExample4 { void Main() { Console.WriteLine("Value ?"); int value = Console.ReadLine(); object _switch1 = value; if (_switch1.Equals(1000)) { Console.WriteLine("More than 1000."); } else { if (_switch1.Equals(100)) { Console.WriteLine("More than 100."); } else { if (_switch1.Equals(10)) { Console.WriteLine("More than 10."); } } } Console.ReadLine(); } } public class SelectCaseEndSelectExercise { void Main() { Console.WriteLine("Value ?"); int value = Console.ReadLine(); string info; object _switch1 = value; if (_switch1.Equals(100)) { info = "More than 100."; } else { if (_switch1.Equals(50)) { info = "More than 50."; } else { if ((_switch1.Equals(1) || _switch1.Equals(11))) { info = "One or eleven."; } else { if (_switch1.Equals(2)) { info = "Number from 1 to 50."; } else { if (_switch1.Equals(0)) { info = "Zero."; } else { if (_switch1.Equals(-50)) { info = "Number from -50 to -1."; } else { if (_switch1.Equals(-100)) { info = "Less than -100."; } else { if (_switch1.Equals(-50)) { info = "Less than -50."; } } } } } } } } Console.WriteLine(info); Console.ReadLine(); } } //Bezoek www.vbvoorbeelden.be voor meer C# voorbeelden. //Copyright - De Wolf / vbvoorbeelden - 2003-2011 - Alle rechten voorbehouden.