no-style

If Else C#


Конструкция If Else в C#

Времени у меня немного, пока что просто запишу сюда как выглядит конструкция If Else в кубике свой C# код

Рассмотрим на простом примере:


// get gender form profile
ProfileSex gender = project.Profile.Sex;

// send warning
if (gender == ProfileSex.Female)
{
    project.SendInfoToLog("It is a woman", "OwnCode C#");
}
else
{
    project.SendInfoToLog("It is a man", "OwnCode C#");
}

Присваиваем gender значение project.Profile.Sex

Производим логическое сравнивание if(если) gender равен ProfileSex.Female значит зенка сгенерировала женский профиль. Выводим уведомление в лог.

Если же это не так, то выводим в лог что пол профиля мужской







Тоже самое на примере с прокси. Если переменная cfg_Proxy_enable = no то заменяем содержимое переменной cfg_Proxy_curent на пустоту. Во всех остальных случаях выводим в лог фразу Using Proxy Enabled.

// Set temp var
string useproxy = project.Variables["cfg_Proxy_enable"].Value;

// Check using Proxy
if (useproxy == "no")
{
    project.Variables["cfg_Proxy_curent"].Value = "";
}
else
{
    project.SendInfoToLog("Using Proxy Enabled", "OwnCode C#");
}

Комментарии