سلام
به زبان C# :
کد:
public void x()
{
bool a = true, b = false, c = false;
if (a)
{
if (b)
{
if (c)
{
//1,2,3
}
else
{
//1,2
}
}
else
{
if (c)
{
//1,3
}
else
{
//1
}
}
}
else
{
if (b)
{
if (c)
{
//2,3
}
else
{
//2
با تشکر از شما.
اما من تاکید کردم که نمیخوام از اینهمه if و else استفاده کنم.
راه حل قشنگ مد نظرم بود. این کد رو که هر کسی که یه کلاس سی شارپ رفته باشه میتونه بنویسه. این همه شرط های پیاپی به نظرم جالب نیست.
من نمیخوام از 8 تا if استفاده کنم چون به نظرم کد بدبویی میشه. راه حل قشنگش چیه؟