הצהרת טיפוס
חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 9 מתוך 69.
לאחר שמכריזים על משתנה מסוג מסוים, הוא יכול להכיל רק ערכים מאותו סוג. לדוגמה, משתנה מסוג int יכול להכיל רק ערכים של מספרים שלמים, ומשתנה מסוג string יכול להכיל רק טקסט.
לדוגמה:
int age = 25; // יכול להכיל רק מספרים שלמים
string str = "abc"; // יכול להכיל רק טקסטאלה יגרמו לשגיאות:
age = "defg"; // שגיאה: אי אפשר להציב טקסט במשתנה מסוג int
str = 25; // שגיאה: אי אפשר להציב מספר במשתנה מסוג stringאלה תקינים:
age = 26; // OK: השמת מספר שלם חדש
str = "Jane"; // OK: השמת מחרוזת טקסט חדשהאתגר
מתחיליםהכריזו על המשתנים הבאים עם הסוגים והערכים המתאימים להם:
- משתנה מסוג
intבשםcountעם הערך10. - משתנה מסוג
doubleבשםtotalעם הערך150.75. - משתנה מסוג
charבשםgradeעם הערך'A'. - משתנה מסוג
boolבשםisActiveעם הערךfalse. - משתנה מסוג
stringבשםuserNameעם הערך"Bob123".
נסו בעצמכם
using System;
public class Program {
public static void Main(string[] args) {
// הצהירו על משתנים כאן
// הדפיסו את הערכים
Console.WriteLine("Count: " + count);
Console.WriteLine("Total: " + total);
Console.WriteLine("Grade: " + grade);
Console.WriteLine("Active: " + isActive);
Console.WriteLine("User Name: " + userName);
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה אחרי הפעולהקיצורים אריתמטיים5אופרטורים חלק 2
אופרטורי השוואהאופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום — לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר C# אונליין