*تعریف ارایه:
مجموعه ای ازمتغیر های هم نوع که تحت یک نام شناسایی شده و دسترسی به عناصر ان از طریق اندیس ارایه ممکن است.
--اندیس ارایه ها از صفر شروع میشود.
*const:
عناصری در برنامه که مقدار ان در کل برنامه ثابت و تغییری نخواهد کرد.
*حلقه ها:
for-while-dowhile-foreach
_نمونه ای از کد با حلقه foreach
{int[]nums={10,20,30,40
;int sum=0
(++for (int i=0;i } ;[sum+=nums[i { ___تبدیل حلقه forبهforesch____ int sum=0; (foreach(int in nums } sum+=i; { *method: -افزایش خوانایی برنامه -کاهش حجم کد -استفاده چندین باره از یک بلاک کد در قسمت های مختلف برنامه نکات 1-solution به معنای راه کار و راه حل است. 2- solutionمیتواند ترکیبی از چند پروژه باشد. 3-برای ساختن یک کلاس در محیط ویژوال به عنوان مثال برای دایره کافی استclass circle ایجاد کنیم. *اسم کلاسها با حروف بزرگ ساخته میشود. 4-.net framwork-->مجموعه ای از کلاسهاست که توسط مایکروسافت اماده شده است. 5-برای داشتن کلاس ریاضی کافی است در ابتدا از using system.mathاستفاده کنیم.یعنی یک فضایی به نام ریاضی ایجاد کرده ایم تا بتوانیم از دستورهای ان استفاده کنیم. *اسم فایل باید هم نام با اسم کلاس باشد در غیر این صورت ان را نمیشناسد. 6- feild-->به عناصریا متغیر هایی که در کلاس مستقیما تعریف میشوند می گویند. _به عنوان مثال int_radiusیک فیلد است. *برای ویژگی های یک کلاس باید فیلد تعریف کنیم مثلا برای دایره شعاع یک فیلد از ان است. *با alt+up/down میتوان خط کد ها را بالا و پایین کرد. 7-ساختن کلاس: شکل اول---> ;()circle C =new circle شکل دوم--->;circle C } (if (n>10 {;()C=new circle حالت دوم ایجاد کردن با شرط است. 8-زمانیکه کلاس هیچ مقداری نداشته باشد مقدارnullبه معنای پوچ را میگیرد. 9-در قسمت formتنها نوشتنcircle کافی نیست چون وجود ندارد و نمیشناسد پس باید در formکد مربوط به شناسایی کلاس circleرا بنویسیم تا بتوانیم دسترسی ایجاد کنیم و formرا طراحی کنیم. 10-در محیط formدکمه ای که طراحی میکنیم به عنوان یک شِِئ در محیط c# است و ان را در این محیط شبیه سازی میکنیم. 11- public/private: _public در تمام قسمتها قابل دسترسی است. _private فقط در داخل کلاس قابل دسترسی و شناسایی است. 12- Set/Get: _با set مقدار را در کلاس تعریف میکنیم. _باgetمقدار را return میکنیم. همه ی این کارها را با استفاده از ایجاد متد انجام میدهیم.
+ نوشته شده در چهارشنبه هفدهم آبان ۱۳۹۶ساعت 1:12  توسط mahsan parsi,ghazaleh mazhari |
برچسب: پیشرفته,
نویسنده: هلیا جعفرینژاد