![آموزش برنامه نویسی به زبان سی شارپ - مبتدی C#](https://i.ytimg.com/vi/SqBd2CWNzJk/hqdefault.jpg)
محتوا
- مراحل
- روش 1 از 3: پیکربندی (Windows)
- روش 2 از 3: اولین برنامه خود را ایجاد کنید
- روش 3 از 3: راه اندازی (نرم افزار رایگان)
- نکات
- کتابهای توصیه شده
C # یک زبان برنامه نویسی عالی است و همه ابزارهایی که برای شروع به آن نیاز دارید رایگان و آسان برای استفاده است. در حالی که C # اغلب با مایکروسافت و منبع بسته توسط همه مرتبط است ، طرفداران نرم افزار رایگان به سادگی از DotGNU استفاده می کنند ، که عملکردهای کمابیش مشابهی را ارائه می دهد و به شما امکان می دهد بدون هیچ محدودیتی هسته را کاوش و اصلاح کنید. دستورالعمل های زیر هم رویکرد FOSS محور و هم ویندوز محور را شرح می دهد. C # همچنین با چارچوب .NET کار می کند.
مراحل
روش 1 از 3: پیکربندی (Windows)
1 برای بارگیری نسخه رایگان Visual C # 2010 Express Edition به اینجا بروید. نسخه 2012 نیز در دسترس است ، اما اگر به دنبال توسعه عمومی C # هستید نسخه 2010 را بارگیری کنید.
- نسخه 2012 نیز از ویندوز 7/8 پشتیبانی نمی کند.
2 فایل اجرایی بارگیری شده را اجرا کرده و مراحل زیر را دنبال کنید:
- به علاوه.
- موافقم → بعد
- MSDN را انتخاب کنید ، نه SQL → بعدی.
- نصب.
- به علاوه.
روش 2 از 3: اولین برنامه خود را ایجاد کنید
1 Visual C # 2010 Express Edition را شروع کنید.
2 روی فایل → جدید → پروژه کلیک کنید.
3 Visual C # -> Windows -> Console Application را انتخاب کنید.
4 روی OK کلیک کنید.شما باید موارد زیر را مشاهده کنید:
با استفاده از سیستم ؛ با استفاده از System.Collections.Generic؛ با استفاده از System.Text ؛ namespace ConsoleApplication1 {کلاس برنامه {static void Main (string [] args) {}}}
5 زیر خلاء استاتیک Main (رشته [] args)و بعد از اولین مهاربند ، موارد زیر را تایپ کنید:
Console.WriteLine ("سلام ، جهان!") ؛ Console.ReadLine ()؛
6 نتیجه باید چیزی شبیه به این باشد:
با استفاده از سیستم ؛ با استفاده از System.Collections.Generic؛ با استفاده از System.Text ؛ namespace ConsoleApplication1 {کلاس برنامه {static void Main (string [] args) {Console.WriteLine ("سلام ، جهان!")؛ Console.ReadLine ()؛ }}}
7 روی دکمه Run [►] در نوار ابزار کلیک کنید.
تبریک می گویم! شما به تازگی اولین برنامه C # خود را ایجاد کرده اید!8 این برنامه باید یک پنجره کنسول را باز کند که روی آن نوشته شده است "سلام جهان!».
- اگر اینطور نیست ، در جایی اشتباه می کنید.
- اگر اینطور نیست ، در جایی اشتباه می کنید.
روش 3 از 3: راه اندازی (نرم افزار رایگان)
1 شما به کامپایلرهای CVS و GNU نیاز دارید. آنها در اکثر توزیع های لینوکس گنجانده شده اند.
2 به وب سایت پروژه DotGNU بروید (http://www.gnu.org/software/dotgnu/) ، که پیاده سازی FOSS C #را فراهم می کند. فصل نصب را بخوانید. حتی مبتدیان می توانند به راحتی این دستورالعمل ها را دنبال کنند.
3 شما می توانید منابع را انتخاب کرده و C # IDE خود را از ابتدا بسازید ، یا ابتدا توزیع های از پیش تنظیم شده را امتحان کنید. ایجاد پروژه از منبع بسیار ساده است ، بنابراین توصیه می کنیم ابتدا این مسیر را امتحان کنید.
4 سعی کنید نمونه هایی را که قبلاً کامپایل شده اند (.exe) اجرا کنید. به عنوان مثال ، FormsTest.exe مجموعه بزرگی از کنترل های گرافیکی مختلف را نشان می دهد. پوشه pnetlib / sample شامل اسکریپت ilrun.sh است که می تواند فایلهای اجرایی کامپایل شده مانند این را اجرا کند: sh ./ilrun.sh forms / FormsTest.exe (از همان پوشه).
5 در لینوکس ، می توانید از KWrite یا gedit برای ویرایش کد C # استفاده کنید. نسخه های اخیر هر دو ویرایشگر از برجسته نحوی این زبان پشتیبانی می کنند.
6 نحوه تدوین مثال مختصر توضیح داده شده در بخش "Windows" را بیاموزید. اگر اسناد کافی در وب سایت پروژه وجود ندارد ، اینترنت را جستجو کنید. اگر کمکی نکرد ، س onالی را در وب سایت پروژه مطرح کنید.
7 تبریک می گوییم ، شما در حال حاضر دو نوع پیاده سازی کد C # را می شناسید و به هیچ یک از ارائه دهندگان C # وابسته نیستید!
نکات
- وقتی Visual C # 2010/2012 express را نصب می کنید ، یا به صورت خودکار بارگیری می شود یا از شما اجازه می خواهد.
- Visual C # 2005/2008 Express Editions با گزینه نصب Microsoft MSDN 2005 Express Edition همراه است. این کمک بزرگی است و از طریق Help: Contents یا برجسته کردن یک کلید واژه و فشار دادن F1 می توان به آن دسترسی پیدا کرد.توصیه می شود کتابخانه MSDN را بارگیری و نصب کنید.
- پیاده سازی های C # بهتر از مواردی است که در اینجا شرح داده شده است. پروژه Mono ممکن است برای شما جالب باشد.
کتابهای توصیه شده
- ISBN 0-7645-8955-5: Visual C # 2005 Express Edition Kit Starter-Newbie
- شابک 0-7645-7847-2: شروع Visual C # 2005-تازه کار
- شابک 0-7645-7534-1: حرفه ای C # 2005-متوسط +