بفضل الله في سلسة من المقالات سنتناول نشر دروس تعليم سي شارب C# ستكون شاملة ووافية للمبتدئين والمستوى المتوسط . سلسلة مقالات مأخوذة من كوداتي نتمنى أن تكون مفيدة لجميع الدارسين .
سلسلة دروس تعلم سي شارب C# بالعربية
تم شرح فيما سبق :-
الدرس الثاني : تركيب الجملة في سي شارب Syntax
في هذا الدرس سنتاول تركيب الجملة في السي شارب C# تشمل الأتي :
- الشكل العام لأي برنامج مكتوب بلغة السي شارب
- توضيح الكود في لغة السي شارب
- تركيب الجملة C# Syntax
- أول برنامج بلغة سي شارب C# طباعة الرسالة Hello World
هذا هو الشكل العام لأي برنامج مكتوب بلغة السي شارب و يكتب البرنامج او الكود البرمجي داخل الكلاس الرئيسي ويمكن تسمية الكلاس الرئيسي بأي اسم
using System;
namespace Example
{
class Program
{
static void Main(string[] args)
{
// Code Execute
}
}
}
توضيح
using System;
تعني السماح باستخدام او الوصول الى كلاسات مجال الاسماء System
namespace Example{
}
ويسمى مجال الاسماء ويكون اسمه بأسم المشروع (اي أسم اختياري ) وهو يضم مجموعة من الكلاسات داخله
class Program{
}
وهذا هو الكلاس الرئيسي الخاص بمجال الاسماء namespace Example والذي يحتوي على البيانات والدوال
static void Main(string[] args)
{
// Code Execute
}
وهذه هي الدالة الرئيسية ضمن الكلاس Program وهنا داخل اقواس هذه الدالة سوف تطبق جميع الامثلة والاساسيات البرمجية التي سنأخذها في دروسنا .
تنبيه: لا تقلق اذا لم تفهم شيئاً , في الدروس القادمة ان شاء الله ستكون المفاهيم واضحة .
تركيب الجملة C# Syntax
نقاط توضيحية:
- لغة السي شارب حساسة لحالة الاحرف مثلا المتغير
num
يختلف عن المتغيرNum
.
//متغيرات مختلفة
int dd=
12;
int Dd=
34;
int DD=
645;
- تنتهي كل عبارة في سي شارب بفارزة منقوطة ;
statement;
أول برنامج – First Program
أول برنامج بلغة سي شارب C# طباعة الرسالة Hello World
using System;
namespace
HelloWorld
{
class
Program
{
static void Main(string[] args)
{
Console.WriteLine(
“Hello World!”);
}
}
}
Output :
Hello World