NET/CsharpKeywords

מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.

< NET
קפיצה אל: ניווט, חיפוש
תכנות בסביבת 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

מציין סוג של לולאת בקרה בכניסה. ראה משפטי בקרה.

[עריכה] #if

[עריכה] #region