Конструкция 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#");
}
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#");
}
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#");
}
Отправить комментарий