نقدم شرح لرموز وعلامات السي شارب والتي يجب ان تعرفها لكي تتم اي مشروع برمجي
Opertaors and assigns in c# Asp.net
وتفيد هذه الرموز والعلامات كل من المبتدئين والمحترفين في مجال البرمجة فهي اساس العمليات الحسابية البرمجية وفهم القوعد البرمجية في المشاريع والمحاضرات
رموز هامة في السي شارب Null | يعني فارغ بدون بيانات |
Void | تعني حدث او فانكشن او امر سيتم تنفيذه داخل الاقواس |
Property | تعني خاصية معينة |
Using | يعني استخدم ..مثلا الكلاس حتي استطيع ان استدعيه في الصفحة |
Fields | حقول وتستخدم عادة للرمز الي حقل في قاعدة البيانات |
Private | شئ خاص ولن تستطيع ان تنادي عليه الا داخل الصفحة فقط |
Public | شئ عام وتستطيع ان تستخدم هذا خارج الصفحة وفي اي مكان بالمشروع |
Object | اي كائن عام قد يكون اي شئ |
If | قاعدة لو وتستخدم في جملة شرطية للمقارنة بين شيئين او اكثر |
string | متغير نصي .مثل محمد ,احمد,هشام |
Int | متغير رقمي ويدل علي رقم مثل 1,2,4 |
Bug,Error,Exception | اي خطأ ونقول حدث باج او اكسبشن او خطأ عندا تحدث مشكلة بالكود |
OOP | البرمجة الكائنية والمبرمج المحترف يعرف من كثرة استخدامه لها |
معاملات حسابية+ | يعني جمع شيئين |
- | يعني طرح شيئين |
* | علامة الضرب |
/ | علامة القسمة |
++ | لكي تزيد القيمة 1 ..مثلا لو 4 تكون 5 وهكذا |
-- | لكي تنقص القيمة 1 ..مثلا لو 4 تكون 3 وهكذا |
معاملات علاقات بين متغيرات== | يعني تساوي .. مثال لو درجة هشام تساوي 50 يكون ناجح |
!= | يعني لا تساوي ..عكس السابق |
> | علامة اكبر من |
< | علامة اصغر من |
>= | اكبر من او يساوي |
<= | اقل من او يساوي |
&& | تعني و ..مثال هشام و محمد |
|| | علامة أو ..مثال هشام أو محمد |
? : | جملة شرطية .مثال لو الشرط صحيح ?: اذن يكون كذا |
// مثال علي المعاملات والرموز في البرمجة
int hisham=10; // حجزت هنا متغير لهشام بدرجة 10
int Ali = 10; // حجزت هنا متغير لعلي بدرجة ايضا 10
// هنا نعمل جملة شرطية حيث اقول
// لو درجة هشام تساوي درجة علي
if (hisham == Ali)
{
//اذن نفذ حدث هنا مثلا ان تخرج رسالة بان الافراد متساويين
}
مثال اخر
// هنا اقول لو تكست بوكس الاسم فارغ وايضا تكست بوكس كلمة المرور فارغ
// وهنا نشير الي استخدام رمز وايضا && والتي تفيد انه لابد من تحقق الشرطين معا
if (txtUser.Text == "" && txtPassword.Text == "")
{
// اطلع رسالة بانه بانه لابد من تعبئة الحقلين معا وهذه الرسالة وضعتها في لايبل اخر
lblMsg = " من فضلك ادخل الاسم وكلمة المرور";
}