ورود اعضا



وضعیت سایت

اعضا : 454
محتوا : 223
پیوندها : 8
بازدیدهای محتوا : 387057

بازدیدکنندگان

 81 مهمان و 1 عضو حاضر

درس دوم - بخش اول PDF چاپ نامه الکترونیک
نوشته شده توسط فرزاد   
ﺗﻌﺮﻳﻒ ﻣﺘﻐﯿﺮھﺎ در ﺳﻲ ﺷﺎرپ:‬

‫ﺳﻲ ﺷﺎرپ ﻋﻨﺎﺻﺮی را ﻛﻪ ﺑﻜﺎر ﻣﻲ ﮔﯿﺮد ھﻤﺎﻧﻨﺪ اﻋﺪاد و ﻛﺎراﻛﺘﺮھﺎ ، ﺑﻪ ﺻﻮرت ﻧـﻮع ھـﺎ (‪ ( Types ‬ﻃﺒﻘـﻪ ﺑﻨـﺪی ﻣـﻲ ‫ﻛﻨﺪ. اﻳﻦ اﻧﻮاع ﺷﺎﻣﻞ ﻣﻮارد زﻳﺮ ﻣﻲ ﺷﻮﻧﺪ :‬

‫ﻧﻮع ھﺎی ﭘﺎﻳﻪ اﻳﻲ از ﭘﯿﺶ ﺗﻌﺮﻳﻒ ﺷﺪه ﻣﺎﻧﻨﺪ اﻋﺪاد و ﻏﯿﺮه.‬


‫ﻧﻮع ھﺎی ﺗﻌﺮﻳﻒ ﺷﺪه ﺗﻮﺳﻂ ﻛﺎرﺑﺮ ﻛﻪ ﺷﺎﻣﻞ ‪ STRUCT‬ھﺎ و ‪ ENUM‬ ھﺎ ﻣﻲ ﺷﻮﻧﺪ.‬

‫ﻧﺤﻮه ی ﺗﻌﺮﻳﻒ ﻣﺘﻐﯿﺮھﺎ از ﻧﻮع ھﺎی ﭘﺎﻳﻪ اﻳﻲ از ﭘﯿﺶ ﺗﻌﺮﻳﻒ ﺷﺪه :‬

‫ھﻤﺎﻧﻄﻮر ﻛﻪ ﻣﻲ داﻧﯿﺪ از ﻣﺘﻐﯿﺮھﺎ ﺑﺮای ﻧﮕﮫﺪاری اﻃﻼﻋﺎت اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد. در ﺳـﻲ ﺷـﺎرپ اﺑﺘـﺪا ﻧـﻮع ﻣﺘﻐﯿـﺮ و ‫ﺳﭙﺲ ﻧﺎم ﻣﺘﻐﯿﺮ و در آﺧﺮ ﻳﻚ ﺳﻤﻲ ﻛﻮﻟﻮن ﺑﻜﺎر ﺑﺮده ﻣﻲ ﺷﻮد. ﺑﺮای ﻣﺜﺎل :‬

‫;‪int a‬‬

‫ﻛﻪ در اﻳﻨﺠﺎ ﻣﺘﻐﯿﺮ ‪ a‬ ﺑﻌﻨﻮان ﻳﻚ ﻣﺘﻐﯿﺮ ﺣﺎوی اﻋﺪاد ﺻﺤﯿﺢ ﺗﻌﺮﻳﻒ ﺷﺪه اﺳﺖ.‬
‫ﻧﻜﺘﻪ ی ﻣﮫﻤﻲ ﻛﻪ در اﻳﻨﺠﺎ ﺣﺎﺋﺰ اھﻤﯿﺖ اﺳﺖ ، ﻣﻘﺪار دھﻲ اوﻟﯿﻪ ی ﻣﺘﻐﯿﺮھﺎ ﻣﻲ ﺑﺎﺷﺪ. در ﻏﯿـﺮ اﻳﻨـﺼﻮرت ﻛﺎﻣﭙـﺎﻳﻠﺮ‬ ‫ﺳﻲ ﺷﺎرپ ﺑﺮﻧﺎﻣﻪ را ﺑﺎ ﻳﻚ ﺧﻄﺎ ﻣﺘﻮﻗﻒ ﻣﻲ ﻛﻨﺪ. دﻟﯿﻞ اﻳﻦ اﻣـﺮ ھـﻢ اﻳـﻦ اﺳـﺖ ﻛـﻪ از اﺳـﺘﻔﺎده از ﻣﺘﻐﯿﺮھـﺎی ﺑـﺪون‬ ‫ﻣﻘﺪار در ﻃﻮل ﺑﺮﻧﺎﻣﻪ ﺟﻠﻮﮔﯿﺮی ﺷﻮد ﺗﺎ ﻣﯿﺰان ﺧﻄﺎھﺎی در ﺣﯿﻦ اﺟﺮا ﻛﺎھﺶ ﻳﺎﺑﺪ.‬

‫ﻧﻮع ھﺎی داده ای ﭘﺎﻳﻪ ی زﻳﺮ در در ﺳﻲ ﺷﺎرپ ﺑﻪ ﺻﻮرت ﭘﯿﺶ ﻓﺮض ﻣﮫﯿﺎ ھﺴﺘﻨﺪ:‬


‫‪ : object‬ﻧﻮﻋﻲ اﺳﺖ ﻧﺎﻣﺤﺪود ﻛﻪ ﻣﻲ ﺗﻮاﻧﺪ ﺗﻤﺎم اﻧﻮاع دﻳﮕﺮ را ﻧﯿﺰ ﺷﺎﻣﻞ ﺷﻮد. ﻣﺜﺎل :‬

‫;‪object = null‬‬
‫‪ : string‬رﺷﺘﻪ ؛ در اﻳﻨﺠﺎ ﻳﻚ رﺷﺘﻪ ﺗﻮاﻟﻲ ﻛﺎراﻛﺘﺮھﺎی ﻳﻮﻧﯿﻜﺪ ﻣﻲ ﺑﺎﺷﺪ. ﻣﺜﺎل :‬

 

‫;"‪string s= "hello‬‬


‫‪ : sbyte‬ﻧﻮع داده اﻳﻲ ﺻﺤﯿﺢ ٨ ﺑﯿﺘﻲ ﻋﻼﻣﺖ دار.‬
‫‪ : byte‬ﻧﻮع داده اﻳﻲ ﺻﺤﯿﺢ ٨ ﺑﯿﺘﻲ ﺑﺪون ﻋﻼﻣﺖ. ﻣﺜﺎل :‬

‫;۲۱ = ‪sbyte val‬‬


‫‪ : short‬ﻧﻮع داده اﻳﻲ ﺻﺤﯿﺢ ۶١ ﺑﯿﺘﻲ ﻋﻼﻣﺖ دار.‬
‫‪ : ushort‬ﻧﻮع داده اﻳﻲ ﺻﺤﯿﺢ ۶١ ﺑﯿﺘﻲ ﺑﺪون ﻋﻼﻣﺖ. ﻣﺜﺎل :‬

‫;۲۱ = ‪short val‬‬
نظر ها
افزودن جدید جستجو
وحید  - انتقاد     |2.187.148.xxx |2011-09-24 05:39:34
این غیر فعال کردن راست کلیک نشان از ناشی بودن شما است و بس!
ج  - واقعا که   |85.185.228.xxx |2011-09-29 06:05:11
چرا راست کلیک رو غیر فعال کردی .از شما بعیده کا.
فرزاد  - پاسخ: واقعا که   |80.191.41.xxx |2011-09-29 11:22:35
ج نوشت:
چرا راست کلیک رو غیر فعال کردی .از شما بعیده کا.

غیرفعال کردن راست کلیک به منظور کم کردن حجم کپی های غیر مجاز از مطالب میباشد و برای استفاده واقعی، مشکلی ایجاد نمیکند.
---   |2.146.103.xxx |2011-10-02 15:23:17
خوب cntrl+c بزنید
وحدت  - راه حل راست كليد   |2.180.43.xxx |2011-11-28 22:25:20
بابا نگران نباسيد خداوند كه ctrl+cوctrl+vرو از ما نگرفته راحت باشيد و كژي كنيد
نوشتن نظر
نام:
ایمیل:
 
آدرس سایت:
عنوان:
قالب نوشته:
[b] [i] [u] [url] [quote] [code] [img] 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
کد آنتی اسپم نمایش داده شده در عکس را وارد کنید.
Powered by !Comment 3.26

3.26 Copyright (C) 2009 VCSharp.ir / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."