Применение строк в операторах switch

Объекты типа string могут использоваться для управления оператором switch. Это единственный нецелочисленный тип данных, который допускается применять в операторе switch.

//продемонстрировать управление оператором switch посредством строк.

using System;

class StringSwitch

{

static void Main()

{

string[] strs = { "один", "два", "три", "два", "один" };

foreach (string s in strs)

{

switch (s)

{

case "один": Console.Write(1); break;

case "два": Console.Write(2); break;

case "три": Console.Write(3); break;

}

}

Console.WriteLine();

}

}

_______

ГЛАВА

Подробнее о методах и классах

Управление доступом к членам класса

Для закрытого члена класса нельзя задать значение непосредственно в коде за пределами класса. Но в то же время можно полностью управлять тем, как и когда данные используются в объекте. Следовательно, правильно реализованный класс образует некий "черный ящик", которым можно пользоваться, но внутренний механизм его действия закрыт для вмешательства извне.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: