سی شارپ چیست؟
زبان برنامه نویسی سی شارپ تکامل یافته از زبان های C و ++C است و به طور خاص توسط مایکروسافت ایجاد شده است تا با پلتفرم دات نت کار کند. زبان سی شارپ طراحی شده است تا بهترین ویژگی های دیگر زبان ها را ترکیب کند و همزمان مشکلاتی که آنها دارند را نیز برطرف کند. توسعه ی اپلیکیشن ها با استفاده از سی شارپ ساده تر از ++C است زیرا سینتکس این زبان ساده تر است. سی شارپ یک زبان قدرتمند است و کارهای کمی وجود دارد که بتوانیم با ++C انجام دهیم اما با سی شارپ نتوانیم.
با گذر زمان، کدهای سی شارپ کمی طولانی تر از کدهای ++C شده اند. این یک دست آورد سی شارپ برای ایمنی نوع(typesafe) است(بر خلاف ++C). این یعنی اینکه وقتی برخی داده ها به یک نوعِ داده(type) انتساب داده شوند، این نوع داده نمی تواند به یک نوع داده دیگر، تبدیل شود.
گذشته از این، وقتی که می خواهیم نوع داده ها را به یکدیگر تبدیل کنیم، قوانین سخت گیرانه ای باید رعایت شوند. این یعنی اغلب ما نیاز داریم کدهای بیشتری بنویسیم تا یک کار یکسان را در سی شارپ نسبت به ++C انجام دهیم. اما این کار مزیت هایی دارد؛ چون کدها قدرتمندتر می شوند، دیباگ کردن آسان تر می شود.
سی شارپ یکی از زبان هایی است که از آن برای توسعه ی دات نت استفاده می شود و بهترین زبان برای این کار به شمار می رود. از مزیت های سی شارپ این است که این تنها زبانی است که از ابتدا برای فریم ورک دات نت طراحی شده است. سی شارپ می تواند از هر ویژگی که کتابخانه فریم ورک دات نت باید ارائه دهد، برخوردار شود، و از آن استفاده کند.
آموزش سی شارپ, آموزش برنامه نویسی, کتاب آموزش سی شارپ
- بازدید: 513
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.