RSS



آموزش سي شارپ - قسمت چهارم

اجازه بدين ابتدا كدي كه قبلا نوشتيم رو بررسي كنيم.

Console.WriteLine("Hello World - C# Tuning");

اين خط در حقيقت همان جمله Hello World - C# Tuning رو براي ما چاپ مي كنه. در حقيقت كلاس Console داراي يك رفتار (Method) مي باشد كه امكان چاپ بر روي صفحه رو به ما مي دهد. اين متد WriteLine مي باشد.
پس اگر شما هر چيز ديگري داخل پرانتز و بين " " قرار دهيد همان را براي شما چاپ خواهد كرد.

Method چيست؟
در واقع Method ها همان رفتار هايي هستند كه ما از كلاس ها انتظار داريم. در مثال بالا نوشتن بر روي تصوير رو مي توانيم با استفاده از متد WriteLine بر روي كلاس Console استفاده كنيم.

ايجاد متغيير ها در سي شارپ - Variables in CSharp
براي ايجاد يك متغيير در سي شارپ بايد ابتدا نوع داده اي آن و سپس نام متغيير را وارد نمائيم و در انتها ; را تايپ كنيم:

int MyNumber = 1000;
Console.WriteLine(MyNumber);
 
در مثال بالا از نوع داده اي int كه يك نوع داده اي عددي است استفاده شده است. پس مي توانيم مقادير عددي رو داخل اين متغيير قرار دهيم. و مثل كد بالا با استفاده از WriteLine چاپش كنيم.
نوع هاي داده اي در سي شارپ - C# DataTypes

نوع هاي داده اي رو مي توان بسته به محل قرار گيريشان در حافظه به سه دسته تقسيم كرد:
  1. Values Types
  2. Reference Types
  3. Pointer Types
اگرحافظه رو به دو قسمت Stack و Heap تقسيم كنيم. مقادير تمامي متغيير هاي نوع اول در حافظه Stack قرار مي گيرد و به همين جهت داراي رفتارهاي خاصي مي شود كه بيشتر توضيح خواهم داد. مقادير متغيير هاي نوع دوم در حافظه Heap قرار مي گيرند. در مورد Poiter Type ها صحبت نخواهيم كرد.

Value Types: همان طور كه گفتيم مهمترين خاصيت اين نوع متغيير ها قرارگيري مقادير آن ها در حافظه Stack مي باشد كه به همين دليل رفتارهاي خاصي خواهند داشت. اين نوع متغيير ها شامل : Primitive Types يا همان نوع هاي بدوي - Enum ها و Struct ها مي باشند.

Numeric Types , Boolean , Char نوع هايي هستند كه به آن ها Primitive Types مي گوييم. نوع هاي عددي شامل : int , double , decimal , long , short , byte و ... كه مقادير مختلفي از اعداد رو داخل خوشان نگه مي دارند.
Boolean ها متغيير هايي هستند كه فقط مقدار True و False به معني مثبت يا منفي رو داخل خوشان نگه مي دارند. و در نهايت Char ها همان كاراكتر ها هستند.

bool married = false;
int myNumber = 1000;
char c = 'c';


! دقت داشته باشين كه براي مقدار دهي char از ' يا همان Single Quotation استفاده كرديم. و براي bool فقط مقدار true يا false امكان پذير است.

ادامه دارد...

تاريخ : سه_شنبه 3 دی 1387   ساعت : 12:03:02 AM    نويسنده : مهرداد قاسمي | نظرات




منوي اصلي

 


آموزش تحت پروژه


شرکت ساینا مبتکر شیوه نوین آموزش تحت پروژه برگزار می کند

C#,ASP.Net,ADO.Net,SQL Server
AVR,ARM,Protel,PC Interface
MCSE with Cisco Device
66494685-66405702 : تلفن

لینک روزانه


 آموزش دکمه های جهانی برای وب سایت شما در فتوشاپ  (9)
 ارسال فایل بدون اینترنت  (11)
 25 ترفند حرفه ای فتوشاپ (8)
 چت رایگان با ایرانسل (11)
 آموزش تعمیرات لپ تاپ Laptop Repair (5)
 خطرناک ترین کارهایی که می توانید آنلاین انجام دهید (9)
 آموزش روش جديد براي انتقال شارژ همراه اول (خط به خط)  (8)
 هک شدن صدها سایت اسرائیلی و انگلیسی توسط گروه آشیانه  (9)
 تماس تلفنی با تلفن‌های سراسر دنیا از طریق جیمیل !‏ (13)
 چگونه پوشه هایی که قابل پاک شدن نیست را پاک کنیم؟ (21)
  ادامه آرشيو لينك روزانه «

پربازدیدترین مطالب


آرشیو موضوعی


آرشیو ماهانه


لینک دوستان

     برنامه نویس
     CodeProject
     CoderSource
     w3schools
     مرجع برنامه نویسی


جستجو در سایت