מהו ערך המחרוזת המוגדר כברירת מחדל?
מהו ערך המחרוזת המוגדר כברירת מחדל?

וִידֵאוֹ: מהו ערך המחרוזת המוגדר כברירת מחדל?

וִידֵאוֹ: מהו ערך המחרוזת המוגדר כברירת מחדל?
וִידֵאוֹ: Correct String Initialization in C# 2024, מאי
Anonim

כי מחרוזות הם סוגי התייחסות, סוגי התייחסות הם ערך ברירת מחדל הוא ריק. str הוא א חוּט , אז זה סוג התייחסות, אז ערך ברירת מחדל הוא ריק. int str = ( בְּרִירַת מֶחדָל )(int); str הוא int, אז הוא a ערך סוג, אז ערך ברירת מחדל הוא אפס.

באופן דומה, אתה עשוי לשאול, מהו ערך ברירת המחדל אינט?

משתנים ( ערך סוגים) מאותחלים באופן מרומז ל- ערך ברירת מחדל . ל int , זה 0.

מלבד למעלה, מהו ערך ברירת המחדל של enum C#? על ידי בְּרִירַת מֶחדָל , החבר הראשון של an enum יש את ערך 0 וה- ערך מכל אחד ברציפות enum חבר גדל ב-1. ל לדוגמה, בספירה הבאה, יום שני הוא 0, יום שלישי הוא 1, יום רביעי הוא 2 וכן הלאה.

יתר על כן, מהו ערך ברירת המחדל של Boolean?

ערך ברירת המחדל עבור בוליאני (פרימיטיבי) הוא false. ערך ברירת המחדל של כל לְהִתְנַגֵד , כגון Boolean, הוא null. ערך ברירת המחדל עבור בוליאני הוא false.

מהו ערך ברירת המחדל של nullable int?

מאפשרת ערכי null < int > i = null; א מאפשרת ערכי null סוג יכול לייצג את הטווח הנכון של ערכים עבור הבסיס שלה ערך סוג, בתוספת null נוסף ערך . ל דוגמא, מאפשרת ערכי null < int > ניתן להקצות כל ערך מ-2147483648 ל-2147483647, או ריק ערך.

מוּמלָץ: