Компиляция кода Ошибка в действии "CS0163"

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18
Компиляция кода Ошибка в действии "CS0163" "Control cannot fall through from one case label ('case "Любой":') to another". [Строка: 44; Cтолбец: 2]

В данном куске кода это строка 20, не пойму в чем ошибка.:-)



C#:
//Присваиваем Имя и фамилию , в зависимости от выбранного пола
switch (project.Variables["UserSex"].Value)
    {
    case "Мужской":
        //Приваиваем такое значение переменной по полу, т к, в случае с "Любым" полом берется значение из текущего профиля, а оно имеет вид Male/Female
        project.Variables["UserSex"].Value = "Male";
        //Присваиваем переменной по имени рандомную строку из привязаного к проекту списка по имени
        project.Variables["UserName"].Value = project.Lists["MNameList"][new Random().Next(0, project.Lists["MNameLists"].Count)];
        //Присваиваем переменной по фамилли рандомную строку из привязанного к проекту списка по фамилии
        project.Variables["UserSurName"].Value = project.Lists["MSurList"][new Random().Next(0, project.Lists["MSurNameList"].Count)];
        break;
    case "Женский":
        //Присваиваем такое значение переменной по полу, т.к. в случаи с "Любым" полом береться значение из текущего профиля, а оно имеет вид Male/Female
        project.Variables["UserSex"].Value = "Female";
        //Присваиваем переменной по имени рандомную строку из привязаного к проекту списка по имени
        project.Variables["UserName"].Value = project.Lists["FNameList"][new Random().Next(0, project.Lists["FNameLists"].Count)];
        //Присваиваем переменной по фамилли рандомную строку из привязанного к проекту списка по фамилии
        project.Variables["UserSurName"].Value = project.Lists["FSurList"][new Random().Next(0, project.Lists["FSurNameList"].Count)];
        break;
    case "Любой":
        //Присваиваем все значения из текущего профиля
        project.Variables["UserSex"].Value = project.Profile.Sex.ToString(); //пол
        project.Variables["UserName"].Value = project.Profile.Name; //Имя
        project.Variables["UserSurName"].Value = project.Profile.Surname; //Фамилия
    default: break;
        
}
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 022
Благодарностей
1 424
Баллы
113

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 022
Благодарностей
1 424
Баллы
113
C#:
    {
    case "Любой":
        //Присваиваем все значения из текущего профиля
        project.Variables["UserSex"].Value = project.Profile.Sex.ToString(); //пол
        project.Variables["UserName"].Value = project.Profile.Name; //Имя
        project.Variables["UserSurName"].Value = project.Profile.Surname; //Фамилия
        //тут
        break;
        //тут
    default: break;
       
}
 
  • Спасибо
Реакции: Igorst

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)