Як написати програму на 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
Запустіть завантажений виконуваний файл і виконайте такі дії:- Далі.
- Я згоден> Далі.
- Виберіть MSDN, а не SQL> Далі.
- Встановити.
Метод 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();}}}
- Ця програма повинна викликати консольне вікно з написом «Hello World!».
- Якщо це не так, значить, ви десь помилилися.
7
Натисніть кнопку «Запуск» [>] на панелі інструментів.
Вітаємо! Ви тільки що створили свою першу програму на C #!
Метод 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 +