Instrukcja switch, case, default
Stronę tą wyświetlono już: 1632 razy
Instrukcja switch, case, default w C# wygląda podobnie jak w C++. Oto przykład jej użycia:
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace WeekDaysProgram
- {
- class Program
- {
- enum WeekDays
- {
- monday,
- tuesday,
- wednesday,
- thursday,
- friday,
- saturday,
- sunday
- };
- static void Main(string[] args)
- {
- Console.Write("Wybierz dzień tygodnia:\nPoniedziałek\t[0]\nWtorek\t\t[1]\nŚroda\t\t[2]\nCzwartek\t[3]\nPiątek\t\t[4]\nSobota\t\t[5]\nNiedziela\t[6]\n\n");
- int w = int.Parse(Console.ReadLine());
- switch(w)
- {
- case (int)WeekDays.monday:
- Console.WriteLine("Wybrałeś poniedziałek!");
- break;
- case (int)WeekDays.tuesday:
- Console.WriteLine("Wybrałeś wtorek!");
- break;
- case (int)WeekDays.wednesday:
- Console.WriteLine("Wybrałeś środę!");
- break;
- case (int)WeekDays.thursday:
- Console.WriteLine("Wybrałeś czwartek!");
- break;
- case (int)WeekDays.friday:
- Console.WriteLine("Wybrałeś piątek!");
- break;
- case (int)WeekDays.saturday:
- Console.WriteLine("Wybrałeś sobotę!");
- break;
- case (int)WeekDays.sunday:
- Console.WriteLine("Wybrałeś niedzielę!");
- break;
- default:
- Console.WriteLine("Wybrałeś nie wiem co!");
- break;
- }
- Console.ReadLine();
- }
- }
- }

Tytuł:
Wzorce projektowe w .NET Core 3. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F#
Autor:
Dmitri Nesteruk

Tytuł:
Jak pisać świetne gry 2D w Unity. Niezależne programowanie w języku C#
Autor:
Jared Halpern

Tytuł:
C# 9.0 w pigułce
Autor:
Joseph Albahari

Tytuł:
C# 9.0. Leksykon kieszonkowy
Autor:
Joseph Albahari, Ben Albahari

Tytuł:
C# 8.0. Kompletny przewodnik dla praktyków. Wydanie VII
Autor:
Mark Michaelis

Tytuł:
C# 8.0 w pigułce
Autor:
Joseph Albahari, Eric Johannsen

Tytuł:
Asynchroniczność i wielowątkowość w języku C#
Autor:
Grzegorz Lang

Tytuł:
C# 8.0. Programowanie. Tworzenie aplikacji Windows, internetowych oraz biurowych
Autor:
Ian Griffiths

Tytuł:
C# 8.0. Leksykon kieszonkowy
Autor:
Joseph Albahari, Ben Albahari

Tytuł:
Wzorce projektowe w .NET. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F#
Autor:
Dmitri Nesteruk