Як написати програму на c sharp
C # - відмінний мову програмування, а всі інструменти, необхідні для початку праці з ним безкоштовні і прості у використанні. Хоча C # у всіх часто асоціюється з Microsoft і закритим кодом, прихильники безкоштовного ПО просто використовують DotGNU, який надає більш-менш ті ж самі базові функції і дозволяє вивчати і змінювати ядро без будь-яких обмежень. Наведені нижче інструкції описують як FOSS-орієнтований підхід, так і Windows-орієнтований. C # також працює з .NET framework.
кроки
Метод 1 з 3:
Налаштування (Windows)1. Зайдіть сюди для завантаження безкоштовної копії Visual C # 2010 Express Edition. В наявності також є версія від 2012 року, але краще скачайте за 2010-й, якщо шукаєте С # розробку загального характеру.
- Версія 2012 року також ще не підтримує Windows 7/8.

2. Запустіть завантажений виконуваний файл і виконайте наступні дії:




Метод 2 з 3:
Створення першої програми1. Запустіть Visual C # 2010 Express Edition.

2. Натисніть Файл → Новий → Проект.

3. Виберіть Visual C # → Windows → Консольне додаток.

4. Натисніть «ОК».Ви повинні побачити наступне:
using System-using System.Collections.Generic-using System.Text-namespace ConsoleApplication1 {class Program {static void Main (string [] args) {}}}

5. під static void Main (string [] args)і після першої фігурною дужкою вбийте наступне:
Console.WriteLine ( "Hello, World!") -Console.ReadLine ()-

6. Результат повинен виглядати якось так:
using System-using System.Collections.Generic-using System.Text-namespace ConsoleApplication1 {class Program {static void Main (string [] args) {Console.WriteLine ( "Hello, World!") -Console.ReadLine () -}}}

7. Натисніть кнопку «Запуск» [►] на панелі інструментів.
Вітаємо! Ви тільки що створили свою першу програму на C #!
Вітаємо! Ви тільки що створили свою першу програму на C #!

8. Ця програма повинна викликати консольне вікно з написом «Hello World!».
Метод 3 з 3:
Налаштування (Безкоштовне ПЗ)1. Вам знадобляться CVS і GNU компілятори. Вони включені в більшості дистрибутивів Linux.

2. Зайдіть на сайт проекту DotGNU (http: // gnu.org / software / dotgnu /), Який надає FOSS-реалізацію C # . Прочитайте главу про встановлення. Навіть новачки зможуть запросто дотримуватися цих інструкцій.

3. Ви можете або вибрати вихідні і побудувати з нуля власну середу розробки C #, або спершу випробувати вже скомпільовані дистрибутиви. Проект досить просто створити з початкових кодів, так що ми радимо спочатку спробувати цей шлях.

4. Спробуйте запустити кілька прикладів, які знаходяться вже в скомпільованому (.exe) вигляді. Наприклад, FormsTest.exe покаже велику колекцію різних елементів управління GUI. Папка pnetlib / samples містить скрипт ilrun.sh, здатний запускати скомпільовані виконувані файли таким ось чином: sh ./ ilrun.sh forms / FormsTest.exe (з тієї ж папки).

5. Під Лінукс ви можете використовувати KWrite або gedit для редагування C # коду. Останні версії обох редакторів підтримують підсвічування синтаксису для цієї мови.

6. Дізнайтеся, як скомпілювати короткий приклад, описаний в секції про «Windows». Якщо на веб-сайті проекту недостатньо документації, пошукайте в Інтернеті. Якщо не допомогло, задайте питання на сайті проекту.

7. Вітаємо, тепер ви знаєте про двох типах реалізації C # коду і не прив`язані до якогось одного постачальника C #!
Поради
- При установці Visual C # 2010/2012 express, він або завантажиться автоматично, або попросить у вас дозволу.
- Visual C # 2005/2008 Express Editions поставляється з можливістю установки Microsoft MSDN 2005 Express Edition. Це відмінна довідка, доступ до якої можна отримати через «Допомога: Зміст» або, шляхом виділення ключового слова та натискання клавіші «F1». Настійно рекомендується завантажити та встановити бібліотеку MSDN.
- Є більш вдалі реалізації C #, ніж описані тут. Проект Mono може вас зацікавити.
Recommended Books
- ISBN 0-7645-8955-5: Visual C # 2005 Express Edition Starter Kit - Newbie
- ISBN 0-7645-7847-2: Beginning Visual C # 2005 - Novice
- ISBN 0-7645-7534-1: Professional C # 2005 - Intermediate+