NET/CsharpKeywords
מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.
| תכנות בסביבת NET |
|---|
|
| [עריכת תבנית] |
[עריכה] abstract
מציין מחלקה מופשטת, כלומר מחלקה שחלק מהשיטות בה אינן ממומשות, ויש לממש אותן במחלקה יורשת. לא ניתן ליצור מופע של מחלקה מסוק abstract.
[עריכה] as
מבצע יציקה (casting) של משתנה מסוג אחד אל משתנה מסוג אחר. אם היציקה נכשלת, מחזיר null (Nothing בשפת VB.NET).
[עריכה] base
מייצג התייחסות אל מחלקת הבסיס מתוך מחלקה יורשת. מחזיר את המופע של מחלקת הבסיס הנוצר באופן משתמע כאשר יוצרים מופע של מחלקה יורשת, ומאפשר לגשת לשיטות ומשתנים של מחלקת הבסיס (אם רמת הגישה שלהם היא לפחות protected) גם אם יש להם גרסאות חדשות במחלקה היורשת.
[עריכה] bool
כינוי למחלקה System.Boolean.
[עריכה] break
בלולאות: מפסיק את פעולת הלולאה הנוכחית ומעביר את השליטה לפקודה הראשונה שאחרי הלולאה. בביטוי switch: מסיים את ביצוע האפשרות הנוכחית בביטוי. ראה משפטי בקרה.
[עריכה] byte
כינוי למחלקה System.Byte.
[עריכה] case
מציין תחילת בלוק לביצוע עבור ערך אפשרי במבנה switch.
[עריכה] catch
מגדיר בלוק אליו הביצוע קופץ במקרה של חריגה (Exception) בביצוע התוכנית. חייב לבוא מייד לאחר בלוק try.
[עריכה] char
כינוי למחלקה System.Char.
[עריכה] checked
[עריכה] class
מכריז על הגדרת מחלקה.
[עריכה] const
מגדיר משתנה כקבוע. ערכו של קבוע נקבע בעת הכרזתו, ולא ניתן לשנותו לאחר מכן.
[עריכה] continue
[עריכה] decimal
[עריכה] default
[עריכה] delegate
[עריכה] do
מציין לולאה עם בקרה ביציאה:
do { ... } while(<expression>);
הפעולות שנכתבו יתבצעו לפחות פעם אחת, לאחר מכן כל עוד הביטוי <expression> הוא true, הלולאה תתבצע שוב. ראה גם משפטי בקרה.
[עריכה] double
מציין משתנה מסוג מספר נקודה צפה בדיוק כפול. זהו למעשה כינוי למחלקה System.Double.
[עריכה] else
מציין הוראה או הוראות לביצוע כאשר תנאי מסויים אינו מתקיים (ערכו false. ראה משפטי בקרה.
[עריכה] enum
[עריכה] event
[עריכה] explicit
[עריכה] extern
[עריכה] false
[עריכה] finally
[עריכה] fixed
[עריכה] float
מציין משתנה מסוג מספר נקודה צפה עם דיוק יחיד. זהו כינוי למבנה System.Single.
[עריכה] for
מציין לולאה בעלת מספר מוגדר של חזרות. ראה משפטי בקרה.
[עריכה] foreach
[עריכה] global::
[עריכה] goto
[עריכה] if
[עריכה] implicit
[עריכה] in
[עריכה] int
מציין משתנה מסוג מספר שלם. זהו כינוי למבנה System.Int32.
[עריכה] interface
[עריכה] internal
[עריכה] is
[עריכה] lock
[עריכה] long
מציין משתנה מסוג מספר שלם באורך 64 סיביות. זהו למעשה כינוי למבנה System.Int64.
[עריכה] namespace
[עריכה] new
[עריכה] null
[עריכה] object
[עריכה] operator
[עריכה] out
[עריכה] override
[עריכה] params
[עריכה] private
[עריכה] protected
[עריכה] public
[עריכה] readonly
[עריכה] ref
[עריכה] return
[עריכה] sbyte
[עריכה] sealed
[עריכה] short
[עריכה] sizeof
אופרטור המחזיר את מספר הבתים המוחזקים על ידי אובייקט מסוג value type. הערך המוחזר הוא מסוג int
int size = sizeof(int)
כדי להפעיל את האופרטור על סוגים שאינם בין סוגי המספרים הסטנדרטיים או bool, יש לשים אותו בתוך בלוק unsafe.
[עריכה] stackalloc
[עריכה] static
[עריכה] string
מציין משתנה מסוג מחרוזת של תווים. זהו כינוי למחלקה System.String. ראה מחרוזות.
[עריכה] struct
[עריכה] switch
[עריכה] this
[עריכה] throw
[עריכה] true
[עריכה] try
[עריכה] typeof
[עריכה] uint
מציין משתנה מסוג מספר שלם חיובי באורך 32 סיביות. זהו כינוי למבנה System.UInt32.
[עריכה] ulong
ציין משתנה מסוג מספר שלם חיובי באורך 64 סיביות. זהו כינוי למבנה System.UInt64.
[עריכה] unchecked
[עריכה] unsafe
[עריכה] ushort
[עריכה] using
ממתיק המאפשר להבטיח שאובייקטים המממשים את הממשק IDisposable ישוחררו על ידי קריאה לשגרה Dispose המוגדרת בממשק. אם נניח שיש לנו מחלקה בשם MyDisposable המממשת את IDisposable, יש לכתוב
using (MyDisposable disp = new MyDisposable()) { disp.DoSomething(); ... }
הדבר שקול לכתיבת הקוד הבא:
MyDisposable disp; try { disp = new MyDisposable(); disp.DoSomething(); ... } finally { disp.Dispose(); }
באופן טבעי, ניתן להשתמש במילה זו רק עם מחלקות המממשות את IDisposable.
[עריכה] virtual
[עריכה] void
[עריכה] volatile
[עריכה] while
מציין סוג של לולאת בקרה בכניסה. ראה משפטי בקרה.