برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
همانطور که از نامش پیداست، مفهومی که با آن سر و کار داریم یک «لیست» است؛ یعنی زمانی از آن استفاده میکنیم که بخواهیم آیتم جدیدی به آن اضافه، آیتمی را از آن حذف و یا در آن جستجو کنیم؛ یا مثلاً اطلاعات وارد شده را Sort (مرتب) کنیم و …
برای مثال، شما معلمی هستید که در کلاس خود ۱۰ دانشآموز حضور دارند. شما میتوانید لیستی از دانشآموزان خود درست کنید که اسامی آنها را ذخیره کرده، اگر آنها را بر اساس حروف الفبا مرتب کنید، دانشآموز جدیدی را اضافه کنید و یا دانشآموزشی را از آن حذف نمایید. اگر از یک آرایه معمولی استفاده کنید، میدانید که انجام کارهای فوق بسیار سخت است.
نحوه نعریف یک لیست در سیشارپ بهشکل زیر میباشد:
List students = new List();
ابتدا با کلمه کلیدی List شروع کرده، در داخل علامتهای مربوطه نوع لیست خودتان را انتخاب میکنید و پس از ایجاد یک فاصله (Space)، نام متغیر را تعیین میکنید و در نهایت، آن را new میکنید. کدهای شما میبایست که به شکل زیر شده باشند:
برای درست کردن حلقه در لیست مانند مثال زیر عمل میکنیم:
;"string txt = "ABCDEF;" "= string temp
;() chlist = new list
(foreach (char c in txt
};(chlist.add(c
{
اگر بخواهیم به صورت برعکس چاپ شود ;temp=c.Tostring()+tempاگر بخواهیم به صورت پشت هم چاپ شود ;()temp=c.Tostring
ادامه مطلب
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی
Properties,events,methods
وهر آن چه که مربوط به آن کلاس هست را پکیج میکنیم در داخل آن کلاس واین را به یوزر ارایه میدهیم.به عنوان یک قالب و میگوییم از روی آن آبجکت بساز.
-اسم کلاس ها با حروف بزرگ نمایش داده میشوند.
-اسم فایل کلاس باید با خود کلاس هم نام باشد
برچسب:
نویسنده: هلیا صمیمی
مجموعه ای از کلاس های برنامه نویسی که از قبل توسط مایکروسافت طراحی شده وارایه شده و ما میتوانیم از آن استفاده کنیم.
مجموعه کلاس به نام سیستم که کلی دستور و متد برای انجام کار های سیستمی در محیط های مختلف آن بصورت پیشفرض وجود دارد که زبان های مختلف برنامه نویسی از آن ها استفاده میکنند.
برچسب:
نویسنده: هلیا صمیمی
به عناصر یامتغیر هایی که مستقیما داخل کلاس تعریف میشوند گوییم.
-جای آنها مهم نیست اما بهتر است فیلد های کلاس را اول تعریف کنیم.
-برای ویژگی های یک کلاس معمولا باید یک فیلد هم طراحی کنیم
-و فیلد ها را با _ شروع میکنیم
Class circle{
Int_radius;
برچسب:
نویسنده: هلیا صمیمی
یعنی در یک خط هم تعریف میکنیم و هم آن را میسازیم
(definition/creation)
Circle c= new circle();
Circle c;
If (n>10){
C=new circle();
}
وقتی تعریف میکنیم و لی ایجاد نمیکنیم در واقع پوچ ایجاد کرده ایم حال اگر خواستیم ببینیم پوچ است یا خیر به ین صورت مینویسیم:
If ( c !=null) {
…
}
برچسب:
نویسنده: هلیا صمیمی
برچسب:
نویسنده: هلیا صمیمی