Як написати програму на C Sharp

C # - відмінний мова програмування, а всі інструменти, необхідні для початку роботи з ним безкоштовні і прості у використанні. Хоча C # у всіх найчастіше асоціюється з Microsoft і закритим кодом, прихильники безкоштовного ПЗ просто використовують DotGNU, який надає більш-менш ті ж самі базові функції і дозволяє вивчати і змінювати ядро без будь-яких обмежень. Наведені нижче інструкції описують як FOSS-орієнтований підхід, так і Windows-орієнтований. C # також працює з .NET framework.





Метод 1 з 3: Налаштування (Windows)

  1. Як написати програму на C Sharp

    1

    Зайдіть сюди для завантаження безкоштовної копії Visual C # 2010 Express Edition. В наявності також є версія від 2012 року, але краще скачайте за 2010-й, якщо шукаєте С # розробку загального характеру.
    • Версія 2012 також не підтримує Windows 7/8.

  2. 2

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

      Як написати програму на C Sharp

    • Я згоден> Далі.

      Як написати програму на C Sharp

    • Виберіть MSDN, а не SQL> Далі.

      Як написати програму на C Sharp

    • Встановити.

      Як написати програму на C Sharp

Метод 2 з 3: Створення першої програми

  1. Як написати програму на C Sharp

    1

    Запустіть Visual C # 2010 Express Edition.

  2. Як написати програму на C Sharp

    2

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

  3. Як написати програму на C Sharp

    3

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

  4. Як написати програму на C Sharp

    4

    Натисніть «ОК».Ви повинні побачити наступне:

    using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){}}}

  5. 5

    Під static void Main (string [] args)і після першої фігурною дужкою вбийте наступне:

    Console.WriteLine("Hello, World!");Console.ReadLine();

  6. Як написати програму на C Sharp

    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!».

      Як написати програму на C Sharp

    • Якщо це не так, значить, ви десь помилилися.

      Як написати програму на C Sharp



  7. Як написати програму на C Sharp

    7

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

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

  1. Як написати програму на C Sharp

    1

    Вам знадобляться CVS і GNU компілятори. Вони включені в більшості дистрибутивів Linux.

  2. Як написати програму на C Sharp

    2

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

  3. Як написати програму на C Sharp

    3

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

  4. Як написати програму на C Sharp

    4

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

  5. Як написати програму на C Sharp

    5

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

  6. 6

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

  7. Як написати програму на C Sharp

    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 +