מעבר על איברים
שיעור 10 מתוך 14 בקורס מחרוזות ומערכים ב-C# של Coddy.
אפשר לעבור על איברי המערך באמצעות לולאת for ולהשתמש במאפיין length כדי לציין כמה פעמים הלולאה אמורה לרוץ.
double[] coolNums = {3.14, 1.69, 9.99};
for (int i = 0; i < coolNums.Length; i++) {
Console.WriteLine(coolNums[i]);
}הקוד שלמעלה מדפיס את כל המספרים במערך!
יש גם צורה קצרה יותר של לולאה עבור מערך, שנקראת לולאת "for-each":
double[] coolNums = {3.14, 1.69, 9.99};
foreach (double num in coolNums) {
Console.WriteLine(num);
}התחביר המלא הוא:
foreach (type variableName in arrayName) {
// גוף הלולאה
}אתגר
קלכתבו פונקציה בשם onlyOdd שמקבלת מערך של מספרים שלמים כארגומנט ומדפיסה רק את המספרים האי־זוגיים.
נסו בעצמכם
using System;
class OnlyOdd {
public static void onlyOdd(int[] nums) {
// כתבו כאן קוד
}
}כל השיעורים ביחידה מחרוזות ומערכים ב-C#
תרגלו בעצמכם: קומפיילר C# אונליין