Вопрос : Заявление переключателя c # Enums

Здравствулте! все,

I am пытаясь сделать мое uni назначение с заявлением переключателя enum вместо иметь нагрузки «если» statements.
I знают, то что будет более лучшим Кодим, котор нужно сделать его с заявлением переключателя, но я gtting stuck.

This буду моим Кодим:
GetActivity шнура

Activities
enum

public {хода
,
задействуя,
, заплывания
,
, катания на лыжах
,
InLineSkating,
} приватное статическое (типов деятельностей) {ход шнура

, задействующ, гуляющ, взбирающся, плавающ, катающся на лыжах, inLine; personActivity = деятельность при шнура
; переключатель

(типы) {случай chkRunning.Checked
:
= «бежать \ n»; пролом
; случай chkCycling.Checked

:
задействуя = «задействовать \ n»; пролом
; случай chkWalking.Checked

:
гуляя = «гулять \ n»; пролом
; случай chkClimbing.Checked

:
взбираясь = «взбираться \ n»; пролом
; случай chkSkiing.Checked

: катание на лыжах
= «катание на лыжах \ n»; пролом
; случай chkInLine.Checked

:
inLine = «In-Line кататься на коньках \ n»; пролом
;

So


}} вещь является следующим:
I имеет множественные коробки проверки с деятельностями при enum acitvities зарегистрированный нижними «общественными» и я хотел был бы перечислить все одни были выбраны на ow messagebox.sh (activieties);

Please help.

Thanks.
Ampletrix
class=

Ответ : Заявление переключателя c # Enums

Hi ответная часть,

Если вы хотите к itterate через checkboxes и сообщаете, то потребитель через MessageBox проверены вам может использовать эту часть Кодего. Оно грубо демонстрирует как к itterate через управление CheckBox typ.

приватное свободное пространство button1_Click (прислужник предмета, EventArgs e)
        {
            chckd = "" шнура;
            foreach (ctr управления в groupBox1.Controls.OfTypeheckBox> ())
            {
                если (, то ((CheckBox) ctr). Проверенное == поистине)
                {
                    chckd += ((CheckBox) ctr). Текст + «,»;
                }
            }

            chckd += «проверено! »;

            MessageBox.Show (chckd);
        }


Пожалуйста заметьте меня положите их внутренность GroupBox так своя легкая для меня к itterate. Вы можете чем использовать вашу часть Кодего в этом случае для того чтобы fetch работа в зависимости от текста установлен рядом с CheckBox.

Скажите мне если это помогает.

Отношения
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us