TOC

This article has been localized into Russian by the community.

Подготовка к работе:

Вступление

Добро пожаловать в туториал по C#. С появлением .NET фреймворка Майкрософт представила новый язык под названием C# (читается С Шарп). C# создавался как простой, современный, универсальный объектно-ориентированный язык программирования, заимствующий ключевые элементы из других языков, в основном Java.

В теории, C# может компилироваться в машинный код, но на практике он всегда используется в паре с .NET фреймворком. Именно поэтому приложениям, написанным на C#, требуется установленный на компьютере .NET фреймворок, чтобы запускаться. Не смотря на то что .NET фреймворк позволяет использовать множество разных языков, иногда C# называют "языком .NET", вероятно потому, что он был создан вместе с самим фреймворком.

C# - это объектно-ориентированный язык и в нем нельзя создавать глобальные переменные или функции. Все обернуто в классы, даже такие простые типы как int и string, которые наследуют от класса System.Object.

В последующих главах вы познакомитесь с наиболее важными составляющими языка C#.