قسمت اول آموزش سی شارپ

با سلام
این اولین پست من در وبلاگ جدید هست. امیدوارم بتونم در کنار دوستان خوبم پستهای خوبی رو ارسال کنم.
معمولا پستهای من در خصوص اصول و مفاهیم اولیه زبان سی شارپ خواهد بود و در کنار این موارد پستهایی در خصوص صفحات وب در سی شارپ نیز ارسال خواهم کرد.

:داده ها در سی شارپ:

انواع داده ها:

bool: true یا false
byte: داده 8 بیتی بدون علامت
:short عدد صحیح 16 بیتی
int: عدد صحیح 32 بیتی
long: عدد صحیح 64 بیتی
float: عدد اعشاری 32 بیتی
double: عدد اعشاری 64 بیتی
Char: کاراکتر 16 بیتی
string: کاراکترهای 16 بیتی

شما می توانید یک داده سطح بالاتر را با داده سطح پایین تر مقداردهی کنید. (در اینجا منظور من از سطح مجموعه اعداد و حافظه متغیر می باشد)

float y = 7.0f; //y is of type float
int j;              //j is of type int
y = j;             //convert int to float

البته امکان مقداردهی یک داده سطح پایین تر با داده سطح بالاتر نیز وجود دارد. به این عمل اصطلاحا Casting گفته می شود.

1)
j = (int) y; //convert float to integer
2)
float x = 1.0E45;
int k = (int) x;
3)
int k;
bool gtnum;
gtnum = (k > 6); //true if k is greater than 6

در نظر داشته باشید که ممکن است عمل casting با خطا مواجه شود.
همچنین امکان مقداردهی متغیرهای Boolean با اعداد، همانند c یا ++c وجود ندارد. و تبدیل متغیر از نوع Boolean به دیگر متغیرها نیز امکانپذیر نیست.

تبدیل انواع اعداد و رشته ها به یکدیگر:
با استفاده از متد Convert می توانید اعداد را به رشته و رشته به عدد تبدیل نمایید. البته متد Convert تبدیلات دیگری را نیز انجام می دهد که پس از تایپ دات بعد از متد Convert  می تونید همه آنها را ببینید.

string s = Convert.ToString(x);
float y = Convert.ToSingle(s);
float x = 12.341514325f;
string s = x.ToString("###.###"); //gives 12.342

تعیین نوع و مقدار برای متغیر در زمان تعریف:

float loan = 1.23f;     //float
long pig = 45L;         //long
int color = 0x12345;    //hexadecimal

در سی شارپ سه مقدار ثابت از قبل تعریف شده وجود دارد که عبارتند از: true, false, null
برای قرار دادن کارکترهای خاص غیر رشته ای (عموما کارکترهای کنترلی) از رشته کاراکترهای از پیش تعریف شده استفاده می شود:

‘\n’ newline (line feed)
‘\r’ carriage return
‘\t’ tab character
‘\b’ backspace
‘\f’ form feed
‘\0’ null character
‘\”’ double quote
‘\’’ single quote
‘\\’ backslash

نامگذاری متغیر:
در نامگذاری متغیرهای دقت کنید که حروف کوچک با حروف بزرگ متفاوت هستند در نتیجه سه کلمه زیر سه متغیر مختلف را تعریف می کنند:

temperature
Temperature
TEMPERATURE


یکی از قابلیتهای سی شارپ در مقداردهی متغیرها استفاده از چند عملگر مساوی است:

i = j = k = 0;

و در آخر، هر متغیری قبل از استفاده حتما باید تعریف شده باشد. شما می توانید تعریف متغیر را در هر قسمتی از کد خودتون قرار بدید.


پی نوشت:
برای تبدیل متغیرهای عددی به رشته از متد ToString استفاده مي شود.
براي تبدل رشته به عدد همانطور كه در متن اومد مي تونيد از متد Convert استفاده كنيد


مطالب مشابه :


تازه‌های داغ

سی شارپ - تازه‌های داغ - بسوی پیشرفت - سی شارپ. سی شارپ. بسوی




قسمت اول آموزش سی شارپ

در سی شارپ سه مقدار ثابت از قبل تعریف شده وجود دارد که عبارتند از: true, false, null برای قرار دادن




دانلود نوحه های مرحوم بخشو بخش 2

سی شارپ - دانلود نوحه های مرحوم بخشو بخش 2 - بسوی




عضویت در بخش:آموزش برنامه نویسی سی شارپ c# windows Application

شهر سی شارپ - عضویت در بخش:آموزش برنامه نویسی سی شارپ c# windows Application - آموزش گرافیک در سی شارپ




برچسب :