PDA

View Full Version : سوال: if یک خطی در C#‎‎



mehdihadeli
چهارشنبه 10 شهریور 1389, 00:04 صبح
if یک خطی در C#‎ چگونه تعریف میشه؟

morteza271
چهارشنبه 10 شهریور 1389, 00:14 صبح
منظورتون اینه؟


var = (condition) ? exp1 : exp2;

mehdihadeli
چهارشنبه 10 شهریور 1389, 01:47 صبح
بله قالب كليش چيه؟

morteza271
چهارشنبه 10 شهریور 1389, 01:57 صبح
همون قالبشه دیگه!!!
اینم یه مثال :

string str1 = "troski";
string str2 = (str1 == "troski") ? "yes" : "no";
MessageBox.Show(str2);

اول شرط داخل پرانتز چک میشود اگر درست بود مقدار اولی وگرنه مقدار دومی رو به متغیر str2 نسبت میدهد...
برای متوجه شدن هم یه messagebox میده!!!

موفق باشید