کتاب فارسی آموزش زبان سی شارپ-سی شارپ با مثال
سی شارپ چیست؟
سیشارپ (C#) زبانی شیءگرا و سطح بالا (high level) از خانوادهٔ زبانهای چارچوب داتنت شرکت مایکروسافت است.زبان #C، یک زبان برنامه نویسی چند الگویی است و منظم شده مدل های تابعی، امری، عمومی، شی گرا و جز گرا می باشد. این زبان توسط ماکروسافت و جزئی از دات نت به وجود آمد و بعدا استانداردهای ECMA و ISO را نیز در بر گرفت. #C یکی از 44 زبان برنامه نویسی ای است که توسط Common Language Runtime از NET Framework. پشتیبانی می شوند و در همه جا به وسیله Microsoft Visual Studio شناخته می شود
سی شارپ یک زبان برنامه سازی ساده،مدرن،برای اهداف عمومی و شی گرا است.به دلیل اهمیت داشتن موضوع نیرومندی و دوام و بهره وری برنامه نویس،زبان دارای چک کننده Strong Type ، چک کننده مرزهای آرایه، تشخیص حالتهایی که یک متغیر مقدار دهی اولیه نشدهاست،قابلیت انتقال کدها و Garbage Collection خودکار است. این زبان برای استفاده در اجزای توسعه نرم افزار برای دستیابی به مزایای سیستمهای توزیعی در نظر گرفته شدهاست.
قابلیت انتقال برنامه نویس بسیار مهم است،خصوصاً برای آن دسته از برنامه نویسانی که با زبانهای C و C++ آشنا هستند. پشتیبانی از این زبان برای بین المللی شدن بسیار مهم است. زبان سی شارپ برای نوشتن برنامهها برای سیستمهای تعبیه شده و میزبان در نظر گرفته شدهاست، از سیستم عامل های پیچیده بسیار بزرگ گرفه تا توابع اختصاصی بسیار کوچک. هر چند برنامه های نوشته شده با #C طوری هستند که از لحاظ حافظه و پردازنده مورد نیاز مقرون به صرفه باشند، ولی خود زبان از لحاظ اندازه و کارایی به خوبی زبان های C و اسمبلی نیست.در لینک زیر کتاب آموزش فارسی سی شارپ در محیط ویژوال استودیو برای شما قرار داده شده است.