סקור את הפתרון לפעילות אתגר המפעיל המותנה
הקוד הבא הוא פתרון אפשרי אחד לאתגר ביחידה הקודמת.
Random coin = new Random();
int flip = coin.Next(0, 2);
Console.WriteLine((flip == 0) ? "heads" : "tails");
קוד זה הוא רק "פתרון אפשרי אחד". יכולת לבטל את המשתנה הזמני על-ידי flipNext() קריאה אל חלקו הפנימי של הביטוי הבוליאני כך:
Random coin = new Random();
Console.WriteLine((coin.Next(0, 2) == 0) ? "heads" : "tails");
עם זאת, קוד זה נאסף בצפוף וייתכן שיהיה קשה יותר להבין מה הקוד עושה.
אם היית מצליח, מזל טוב! המשך לאתגר השני ביחידה הבאה.
חשוב
אם אתה נתקל בבעיות בהשלמת אתגר זה, ייתכן שעליך לסקור את היחידות הקודמות לפני שתמשיך.