C# Bool Type

C Bool Type



C # מבוטא כ-C חד. המסגרת .NET משמשת לביצוע שפת תכנות מונחה עצמים זו. מיקרוסופט יצרה אותו והשפה הזו שייכת למשפחת C. שפת C# משמשת ליצירת מגוון רחב של אפליקציות, כולל אפליקציות למחשב שולחני, אפליקציות אינטרנט ומשחקים. ל-C# יש סוגי נתונים רבים ואחד מהם הוא סוג C# bool. הסוג והגודל של ערכי משתנים מצוינים לפי סוג הנתונים. ניתן להשתמש במילת מפתח 'בול' כדי לייצג סוג נתונים בוליאני. מילות המפתח בשפה מגדירות פעולות מוגדרות מראש או תהליך מובנה כלשהו. סוג נתונים 'bool' מאחסן 1 בייט (8 סיביות) בזיכרון. בשפת תכנות, אנו זקוקים לסוג נתונים המאחסן רק שני ערכים שיכולים להיות אמת או שקר, כן או לא, ומופעל או כבוי. אז, לסוג הנתונים 'Bool' יש את המאפיין הספציפי הזה לאחסון שני ערכים של true או false.

תחביר

בול שם משתנה = ערך ;

פרמטרים

הפרמטרים המשמשים בסוג C# bool הם כדלקמן:







  • שם משתנה Bool : 'שם המשתנה' מייצג כל משתנה כמו x, y, z.
  • ערך : ערך מייצג את שני הערכים או שהוא יכול להיות נכון או לא נכון. זה בגלל הטיפוס הבוליאני שמייצג את האמת ומשמש בביטוי.

שימוש ב-C# Bool Type

סוג C# bool משמש בשיטות שונות כדי לייצג את ערכי האמת. מתודולוגיות מסוימות מחזירות את ערכי ה-'bool' והן:



  • מערך Bool : המערכים הבוליאניים של C# הם פשוטים ומאפשרים קוד בטוח ונקי. הם לא חסכוניים בזיכרון אבל מספיק טובים
  • מיון בוול : ניתן למיין את ה-C# Boolean. אנחנו יכולים להשתמש בזה כדי למיין את הערכים באוסף לפי נכון או לא נכון. אם הרכיבים נשמרים במערך או ברשימה, הם מסודרים באמצעות שיטת המיון.
  • Bool Parse : ניתן להמיר מחרוזות ל'בול'. וזה נעשה על ידי שימוש בשיטת bool parse או bool. נסה לנתח.

ערך החזרה

בתוכניות מסוג C# bool, מוחזר רק ערך אחד שיכול להיות נכון או לא נכון.



דוגמה מס. 1:

במקרה זה, נדון כיצד לקבל את התוצאה בסוג bool על ידי השוואת שני ערכי מספר שלמים.





תן לנו להפעיל קוד C# פשוט שמראה כיצד תוכנית זו פועלת. התחלנו בהתקנת התוכנה 'Visual studio' והתחלנו בקידוד באמצעות .NET Framework. ספריות מחלקות רבות השייכות למסגרת זו מכונות ספריות כיתות מסגרת. נתנו את שם הפרויקט כדוגמה1.

באמצעות מערכת ;

מרחב שמות דוגמה1

{
פְּנִימִי מעמד תכנית
{
סטָטִי בָּטֵל רָאשִׁי ( חוּט [ ] args )
{
int א = 5 ;
int ב = 4 ;
לְנַחֵם . WriteLine ( א < ב ) ;
}
}


}

לאחר שימוש במרחב השמות example1, אנו נותנים את ההפניה על ידי כתיבת ההצהרה 'תוכנית כיתה פנימית'. כאן, ה'class' הוא מונח שמשמש להגדרת כל מחלקה בקוד. לאחר מכן, מופעלת הפונקציה הסטטית Main() של void. השימוש במילת המפתח 'סטטית' מראה שהנגישות של חברים סטטיים אינה מחייבת את האובייקט. סוג ההחזרה של שיטה זו הוא 'בטל'. המונח Main() מציין את שם השיטה. והפונקציה הזו מכילה את התכונה: string[] args. עבור ארגומנטים של שורת הפקודה, התכונה 'string[] args' תשמש. במהלך תוכנית C#, אנו יכולים להעביר ערכים רבים. כאן לקחנו משתנה קלט 'a' בעל סוג נתונים שלם והקצינו אותו לערך 5. לאחר מכן, לקחנו משתנה קלט אחר 'b' והקצנו אותו לערך 4. הכרזנו על משתנים אלה כדי להשוות ביניהם ולקבל פלט בסוג bool. בהצהרה הבאה, מופעלת הפונקציה Console.WriteLine() המשמשת לכתיבת טקסט או פלט בטרמינל. בקוד זה, הערכים של המשתנים 'a' ו-'b' מושווים באמצעות אופרטור השוואה כדי להראות אם 'a' קטן מ-'b' או לא. אז, בתוצאה, נקבל את התשובה במונחים של נכון או לא נכון (סוג bool). אנו מפעילים את התוכנית שלנו באמצעות איתור באגים ויש לנו פלט.



התוצאה של הקוד הנ'ל נראה כאן. ערך ההחזרה הוא 'false' כי הערך של 'a' הוא 5 שהוא גדול מהערך של 'b', ומכאן שנשארנו עם false.

דוגמה מס. שתיים:

כאן, ניישם קוד נוסף כדי לדעת יותר על הרעיון של סוג נתונים bool. סוג הנתונים 'Bool' מאחסן בתים אחד של זיכרון ומייצג את הערך נכון או שקר. וחשוב להשתמש בסוג הנתונים המתאים עבור המשתנה. כאן, ציינו את שם הפרויקט כדוגמה2.

באמצעות מערכת ;

מרחב שמות דוגמה2

{

פְּנִימִי מעמד תכנית
{
סטָטִי בָּטֵל רָאשִׁי ( חוּט [ ] args )
{
bool isCSharpeasy = נָכוֹן ;
bool קשה = שֶׁקֶר ;
לְנַחֵם . WriteLine ( isCSharpeasy ) ;
לְנַחֵם . WriteLine ( קשה ) ;
}
}


}

ה-'System' ו-'Namespace example2' משמשים בהצהרה הראשונה של הקוד. לאחר מכן אנו מספקים את ההפניה על ידי הוספת השורה 'תוכנית כיתה פנימית'. לאחר מכן, נעשה שימוש בשיטת ה-Static void Main() . אנו מעבירים את 'string[] args' כפרמטר לשיטה זו. כעת, תוכנית C# מאפשרת לנו להעביר ערכים. בתוך הגוף של הפונקציה הסטטית Main() void, לקחנו את המשתנה 'isCsharpeasy' בעל סוג 'bool' והגדרנו אותו כ-true. באופן דומה, משתנה אחר 'isCsharpedifficult' מוגדר כשקר. בהצהרה הבאה, הפעלנו את הפונקציה Console.WriteLine() פעמיים. ה-Console.WriteLine() הראשון ייצג את הערך של 'isCsharpeasy' והשני ידפיס את הערך של 'isCsharpedifficult'. פונקציות אלו יציגו את התוצאה כאמת או כוזבת. כאשר המשתנה 'isCsharpeasy' נקרא, 'true' יוצג וכאשר התכונה 'isCsharpedifficult' מופעלת, אז 'false' יוצג.

אז, כאן יש לנו פלט במונחים של סוגי נתוני bool שהם אמיתיים ושקריים. כאשר קוראים ל-Console.WriteLine() הראשון, הוא הציג את הערך כ-'true' וה-Console.WriteLine() השני מדפיס את הערכים כ-'false'.

סיכום

ההקדמה, התחביר והשימוש בסוג הנתונים C# bool נדונו במדריך זה. בנוסף, הסברנו את הביצוע של מילות מפתח בוליאניות על ידי ביצוע תוכניות שונות ב- Visual Studio. דיברנו גם על שיטות C# המופעלות במהלך ביצוע התוכנית. בנוסף, אנו מריצים את הקוד שבו אנו משווים שני ערכי מספר שלמים כדי לייצר תוצאה מסוג bool. כדי להבטיח שהבנתם של המשתמשים בסוג C# bool תהיה מלאה, בדקנו את הנושא בפירוט.