Latest web development tutorials

بناء الجملة الأساسي ل C #

C # هو لغة برمجة كائنية التوجه. في نهج البرمجة كائنية التوجه، البرنامج يتكون من تكوين الكائنات المختلفة تتفاعل مع بعضها البعض. نفس النوع من الأجسام وعادة ما يكون من نفس النوع، أو التي هي في نفس الدرجة.

على سبيل المثال، مستطيل (مستطيلة) تعترض سبيل المثال. أنه يحتوي على طول وسمات العرض. حسب التصميم، قد يكون من الضروري لقبول القيم من هذه الخصائص، وحساب المنطقة وإظهار التفاصيل.

دعونا ننظر إلى إعمال مستطيل (مستطيلة) الطبقات، ومناقشة C # جملة أساسية:

باستخدام نظام.
مساحة RectangleApplication
{
    الطبقة مستطيل
    {
        // عضو طول متغير مزدوج.
        عرض مزدوج.
        Acceptdetails الفراغ الجمهور ()
        {
            طول = 4.5.    
            العرض = 3.5؛
        }
        GetArea مزدوج العام ()
        {
            العودة طول * العرض.
        }
        العرض باطلة العامة ()
        {
            Console.WriteLine ( "طول: {0}"، طول)؛
            Console.WriteLine ( "العرض: {0}"، العرض).
            Console.WriteLine ( "المساحة: {0}"، GetArea ())؛
        }
    }
    
    الطبقة ExecuteRectangle
    {
        ساكنة باطلة الرئيسية (سلسلة [] وسائط)
        {
            المستطيل ص = المستطيل الجديد ()؛
            r.Acceptdetails ()؛
            r.Display ()؛
            Console.ReadLine ()؛
        }
    }
}

عندما يتم ترجمة التعليمات البرمجية أعلاه وتنفيذها، وتنتج النتائج التالية:

Length: 4.5
Width: 3.5
Area: 15.75

استخدامالكلمات الرئيسية

في أي برنامج C # في البيان الأول هو:

باستخدام نظام.

استخدام الكلمات الرئيسية لإدراجها في مساحة الاسم البرنامج.يمكن أن يحتوي البرنامج باستخدام عبارات متعددة.

فئةالكلمة

يستخدمفئة الكلمة ليعلن فئة.

تعليقات في C #

يتم استخدام التعليقات لتفسير رمز. سوف المترجم تجاهل دخول للتعليق. في برنامج C #، تبدأ من التعليقات متعدد الخطوط مع / *، والشخصيات * / إنهاء، على النحو التالي:

/ * يوضح هذا البرنامج
بناء الجملة الأساسية من C # برمجة 
لغة * /

سطر واحد يعلق مع "@" الرمز. على سبيل المثال:

} // نهاية الطبقة مستطيل    

متغير العضو

المتغير هو عضو الممتلكات أو البيانات من فئة، لتخزين البيانات. فيالإجراء أعلاه، والطبقةمستطيل اثنين من المتغيرات عضو يسمىالطولوالعرض.

وظيفة الأعضاء

وظيفة هو عبارة عن سلسلة من البيانات لأداء مهمة معينة. وأعلن وظائف عضو الفئة في الصف. نحن لتوضيح الطبقة مستطيل يحتوي على ثلاثوظائف الأعضاء:AcceptDetails، GetAreaوالعرض.

مثيل فئة

في البرنامج المذكور أعلاه،وExecuteRectangleالطبقة هي طريقةرئيسية ()من الفئة و المثيل من الطبقةمستطيليحتوي على.

معرفات

يستخدم معرف لتحديد فئة، متغير، وظيفة، أو أي مواد أخرى المعرفة من قبل المستخدم. في C #، يجب أن يتبع اسم الفئة هذه القواعد الأساسية:

  • ، ويمكن أن يتبع معرف يجب أن تبدأ بحرف من خلال سلسلة من الحروف والأرقام (0-9) أو تسطير (_). معرفات الحرف الأول لا يمكن أن يكون رقم.
  • يجب أن لا يحتوي المعرف أي مسافات أو رموز جزءا لا يتجزأ، مثل - + @ #٪ ^ & * () [] {}؛:! " '/ \ ومع ذلك، يمكنك استخدام السطر (_) ...
  • معرفات لا يمكن أن يكون C # الكلمات الرئيسية.

C # كلمات

كلمات هي C # مترجم معرفة مسبقا كلمات محفوظة. هذه الكلمات لا يمكن أن تستخدم معرفات، ولكن إذا كنت ترغب في استخدام هذه الكلمات كما معرفات، أمام الكلمة @ طابع بادئة.

في C #، وبعض المعرفات لها أهمية خاصة في سياق التعليمات البرمجية، مثل الحصول على ومجموعة، وتسمى هذه الكلمة في هذا السياق (كلمات السياقية).

يسرد الجدول التالي محفوظة الكلمات الرئيسية في C # (محفوظة كلمات) والكلمة في هذا السياق (السياقية كلمات):

保留关键字
abstractasbaseboolbreakbytecase
catchcharcheckedclassconstcontinuedecimal
defaultdelegatedodoubleelseenumevent
explicitexternfalsefinallyfixedfloatfor
foreachgotoifimplicitinin (generic
modifier)
int
interfaceinternalislocklongnamespacenew
nullobjectoperatoroutout
(generic
modifier)
overrideparams
privateprotectedpublicreadonlyrefreturnsbyte
sealedshortsizeofstackallocstaticstringstruct
switchthisthrowtruetrytypeofuint
ulonguncheckedunsafeushortusingvirtualvoid
volatilewhile
上下文关键字
addaliasascendingdescendingdynamicfromget
globalgroupintojoinletorderbypartial
(type)
partial
(method)
removeselectset