Як написати програму на 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();
          }
        }
      }
      
  7. Натисніть кнопку "Запуск" [ ► ] на панелі інструментів.
    Вітаємо! Ви тільки що створили свою першу програму на C#!
  8. Ця програма повинна викликати консольне вікно з написом " Hello World!».
    • Якщо це не так, значить, ви десь помилилися.

Метод3 З 3:
Налаштування (безкоштовне ПЗ)

  1. Вам знадобляться CVS і GNU компілятори.вони включені в більшості дистрибутивів Linux.
  2. Зайдіть на сайт проекту DotGNU (Http://www.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+

Ще почитати: