FALAS,friends 4 ever...may be
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
FALAS,friends 4 ever...may be

me, myself and my loooovely F.R.I.E.N.D.S
 
الرئيسيةأحدث الصورالتسجيلدش للشاتدخول

 

 C# و بلشة الإختبار

اذهب الى الأسفل 
4 مشترك
كاتب الموضوعرسالة
M3Alnemer
على السراط الفلسي
M3Alnemer


ذكر
عدد الرسائل : 426
الاقامة : حي السلام يم مسجد حمزه
الرزق على : الله
تاريخ التسجيل : 11/11/2006

C# و بلشة الإختبار Empty
مُساهمةموضوع: C# و بلشة الإختبار   C# و بلشة الإختبار Icon_minitimeالأربعاء فبراير 27, 2008 8:09 am

الكود:
private int sum = 0;    /// ليش حاط ذي فوق الكلاس؟؟؟
  private void btnEnter_Click(object sender, EventArgs e)
      {int n;
      n = Convert.ToInt32(txtData.Text);
      if(n == 0)
          Application.Exit();
      sum += n;          ///شذا الي "+=" ؟ شيعني .. الله أعلم
      lstItems.Items.Add(n);
      txtRunAvg.Text = ((double)sum/lstItems.Items.Count).ToString();
  }

///إفترض إني فهمته
\\\هل فيه إحتمال أكتب أم أم أم الي جابت جده
/// و تستمر زاوية الفشحه بالإنفراج

///lol! lol! lol!

Console.WriteLine("طز في الدراسه");


Resourse:
http://csserver.evansville.edu/~blandfor/Engr123/index.htm
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.google.com
الاسود
على السراط الفلسي
الاسود


ذكر
عدد الرسائل : 358
الاقامة : في الدنيا الوسيعة
الرزق على : الرب
أسمك : حسن بوحسن
تاريخ التسجيل : 21/11/2007

C# و بلشة الإختبار Empty
مُساهمةموضوع: رد: C# و بلشة الإختبار   C# و بلشة الإختبار Icon_minitimeالأربعاء فبراير 27, 2008 8:26 pm

من زمان قايلكم كس أم الدنيا_________يعني مصر
الرجوع الى أعلى الصفحة اذهب الى الأسفل
GmC
Admin
GmC


ذكر
عدد الرسائل : 972
العمر : 41
الرزق على : محد
أسمك : أنا
تاريخ التسجيل : 10/11/2006

C# و بلشة الإختبار Empty
مُساهمةموضوع: رد: C# و بلشة الإختبار   C# و بلشة الإختبار Icon_minitimeالأربعاء فبراير 27, 2008 10:17 pm

عاد ذيك حاطها برة الكلاس لأنه يمكن يستخدمها في كلاس ثاني
و =+ يعني يزيد واحد على الرقم الأصلي

<<فنان ما شاء الله Very Happy

انت وش تخصصك بالمناسبة يا أخ بو عبدالرحمن؟
الرجوع الى أعلى الصفحة اذهب الى الأسفل
CATYOSHA
Admin
CATYOSHA


عدد الرسائل : 1275
الاقامة : بنقلادش
الرزق على : الله ....
تاريخ التسجيل : 10/11/2006

C# و بلشة الإختبار Empty
مُساهمةموضوع: رد: C# و بلشة الإختبار   C# و بلشة الإختبار Icon_minitimeالجمعة فبراير 29, 2008 9:29 pm

خخخخ

والله مونتب هين ياحميز

صطيف ...

ياغبر , أول شي لازم تعرف تفرق بين الأشياء

كلمة PRIVATE تعني أنك تقدر تستخدم المتغير داخل الenvironment اللي عرفته فيه ... وداخل الmethods اللي فيه وماتقدر تستخدمه برا الenvironment

اللي حاطه أنت هو decleration حق الvriable .....
+
Method أو Action

الموهم .. بما أنك عرفت الsum في الclass وخليته private معناته أن اي شي داخل الكلاس من methods يقدر يغيره , بس أي شي برا الكلاس مايقدر يغيره ...

لو sum على أنه public ... معناته أنك تقدر تغيره من class ثاني ....

لو الsum معرف على أنه private وداخل الmethod ... فماراح تقدر تغيره الا من داخل الmethod

شي ثاني .. واضح أنك في هذا البرنامج تبي تحفظ آخب قيمه مدخلة حق الsum .... صح؟؟

لو أنك عرفت الsum داخل الmethod فكل مرة تسوي click على الزر راح يعرف الsum من جديد , وبالتالي تفقد قيمتها .. وراح تنمسح من الميموري بمجرد ماتنتهي الmethod


لكن بما أنك عرفتها برا الmethod فهي class variable وبالتالي قيمتها محفوضة مادام الكلاس شغال .. وبالتالي لو اي method غيرت قيمتها راح تبقى آخر قيمة للsum محفوضة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
C# و بلشة الإختبار
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
FALAS,friends 4 ever...may be :: منّي منّاك :: جامعة فلس العالميه FIU-
انتقل الى: