View Full Version : مبتدی: switchبرای bool
Changer
چهارشنبه 26 مرداد 1390, 22:43 عصر
چگونه برای مقادیر boolاز ساختارswitch استفاده کنم:خجالت:
Felony
چهارشنبه 26 مرداد 1390, 23:02 عصر
متغییر منطقی که 2 حالت بیشتر نداره ، دلیل خاصی برای استفاده از switch نیست ، در هر صورت :
Boolean b = new Boolean();
switch (b)
{
case true: Console.WriteLine("True");
break;
case false: Console.WriteLine("False");
break;
}
mas'oud
چهارشنبه 26 مرداد 1390, 23:40 عصر
اصلا همچين كاري اشتباه محضه.
براي دو حالت بهتره از يك if و يك else ساده استفاده كرد.
Salar Ashgi
پنج شنبه 27 مرداد 1390, 01:22 صبح
همانطور که دوستان عزیز هم ذکر کردن ، ساختار Switch برای وقتی است که پارامتر ورودی از لحاظ مقدار بتواند چندین
مقدار بپذیرد ، مثلا باقیمانده عدد بر 5 که میتواند از 0 تا 4 باشد ولی در متغیر بولین فقط دو مقدار 0 و 1 یا همان false و true
موجود هست ، پس میشه با یه if/else ساده کار رو تموم کرد .
موفق باشید ./
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.