درباره سی شارپ ( #C )
#C یک زبان برنامه نویسی بسیار معروف و مهبوب در میان برنامه نویسی ها است که نرم افزار های ویندوز با این زبان برنامه نویسی نوشته می شود.
این زبان هم خانواده زبان برنامه نویسی سی می باشد.
سی یک زبان برنامه نویسی قدیمی و کمی پیچیده است که در سال 1972 توسط ساخته شد .
دنیس ریچی این زبان را با نام سی ( C )ساخت که نام دیگر ان سی با کلاس بود.
برنامه نویسی #C بسیار ساده است.چون این زبان از انگلیسی پشتیبانی می کند.
در نتیجه کسی انگلیسی بلد باشد سی شارپ هم بلد است و شاید خودش این را نداند.
1 – سی با کلاس ( C With Class )
تاریخ چه زبان برنامه نویسی سی شارپ
ر سال ۱۹۹۹، شرکت سان اجازه استفاده از زبان برنامهنویسی جاوا را در اختیار مایکروسافت قرار داد تا در سیستمعامل خود از آن استفاده کند.
جاوا در اصل به هیچ پلت فرم یا سیستمعاملی وابسته نبود، ولی مایکروسافت برخی از مفاد قرار داد را زیر پا گذاشت و
قابلیت مستقل از سیستمعامل بودن جاوا را از آن برداشت.
شرکت سان پروندهای علیه مایکروسافت درست کرد و
مایکروسافت مجبور شد تا زبان شیءگرای جدیدی با کامپایل جدید که به ++C شبیه بود را درست کند.
در طول ساخت دات نت، کلاسهای کتابخانهای با زبان و کامپایلر SMC نوشته شدند.
در سال ۱۹۹۹ آندرس هلزبرگ گروهی را برای طراحی زبانی جدید تشکیل داد که در آن زمان نامش Cool بود و همانند C بود با خواص شیءگرایی.
مایکروسافت در نظر داشت اسم این زبان را تا آخر Cool قرار دهد،
ولی به دلیل مناسب نبودن برای اهداف تجاری این کار را نکرد.
در ارائه و معرفی رسمی چارچوب داتنت در PDC در سال ۲۰۰۰ این زبان به سی شارپ تغییر نام یافت و کتابخانه کلاسها و
runtime در ایاسپیداتنت به سی شارپ منتقل شدند.
مدیر و سرپرست طراحان در مایکروسافت آندرس هلزبرگ بود که تجربه قبلی او در طراحی Framework. و
زبانهای برنامه سازی++Borland، دلفی (شهر)،
Turbo Pascal، ویژوال سی++ به آسانی در دستورالعملهای سی شارپ قابل رویت است و به همان خوبی در هسته CLR.
نمونه کدی از زبان برنامه نویسی سی شارپ
نمونه کدی از پرژه Hello World با زبان برنامه نویسی سی شارپ
class HelloWorld {
public static void main(String[] args) {
Console.Write("Hello World");
Console.ReadKey();
}
}