Http://msdn.microsoft.com/ru-ru/library справочная система на русском языке.
Использование библиотеки классов.NET Framework (Visual C#)
Библиотека классов платформы.NET Framework Framework Class Library, FCL содержит определения типов, например, классов, структур, перечислимых типов, интерфейсов и.т.д. Каждый тип предоставляет некоторую функциональность. Библиотека классов организована в пространства имен (namespace), в каждом из которых находятся связанные классы и структуры. Например, пространство имен System содержит типы для целых чисел, символов, строк, консольного ввода-вывода, форматирования данных, выполнения математических операций и др.
Пространства имен.NET Framework и классы, которые они содержат можно посмотреть с помощью инструментального средства Обозреватель объектов (Object Browser) среды разработкиMicrosoft Visual Studio. Открыть обозреватель объектов можно через меню Вид.
Значки обозревателя объектов
В Обозревателе объектов отображаются значки, служащие для представления сущностей кода, таких как пространства имен, классы, функции и переменные. В следующей таблице приведены значки с их описанием.
|
|
Значок | Описание | Значок | Описание |
Namespace – пространство имен | Метод или функция | ||
Класс | Operator | ||
Интерфейс | Свойство | ||
Структура | Поле или переменная | ||
Delegate | Событие | ||
Перечисление | Константа |
В обозревателе объектов отображается три области:
· слева область типов: классов, структур и других (могут быть также названия пространств имен и названия сборок – имен файлов, в которых размещены библиотеки.)
· область членов типов в верхней правой части
· область описаний в нижней правой части.
Рис 1. Пример отображения названия сборки в окне обозревателя объектов – имени файла, в котором размещены библиотеки.
Рис 2. Пример отображения названия пространства имен в окне обозревателя объектов.
Типы. Типы значений состоят из двух основных категорий:
· Структуры. Пример
public struct Book{ public decimal price; public string title; public string author;}· Перечисления. Пример
enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};Все простые (встроенные) типы — встроенные в язык C# — являются псевдонимами системных типов.NET Framework. Например, int является псевдонимом для System.Int32.