Книга: C# 4.0: полное руководство
Незначительное изменение программы
Незначительное изменение программы
Несмотря на то что приведенная ниже строка указывается во всех примерах программ, рассматриваемых в этой книге, формально она не нужна.
using System;
Тем не менее она указывается ради удобства. Эта строка не нужна потому, что в C# можно всегда полностью определить имя с помощью пространства имен, к которому оно принадлежит. Например, строку
Console.WriteLine("Простая программа на С#.");
можно переписать следующим образом.
System.Console.WriteLine("Простая программа на С#.");
Таким образом, первый пример программы можно видоизменить так.
// В эту версию не включена строка "using System;".
class Example {
// Любая программа на C# начинается с вызова метода Main().
static void Main() {
// Здесь имя Console.WriteLine полностью определено.
System.Console.WriteLine("Простая программа на С#.");
}
}
Указывать пространство имен System всякий раз, когда используется член этого пространства, — довольно утомительное занятие, и поэтому большинство программистов на C# вводят директиву using System в начале своих программ, как это сделано в примерах всех программ, приведенных в данной книге. Следует, однако, иметь в виду, что любое имя можно всегда определить, явно указав его пространство имен, если в этом есть необходимость.
- Объектно-ориентированное программирование
- Обработка синтаксических ошибок
- Незначительное изменение программы
- Вторая простая программа
- Другие типы данных
- Два управляющих оператора
- Точка с запятой и оформление исходного текста программы
- Ключевые слова C#
- Идентификаторы
- Библиотека классов среды .NET Framework
- СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- 1.2.5. Пример программы
- 24.7. Использование программы-твикера
- Добавление, изменение и удаление элементов списка
- Добавление, изменение и удаление столбцов списка
- Добавление и изменение представления списка
- Часть III Прикладные программы
- Цикл создания программы
- Описание программы настройки BIOS
- Программы для восстановления данных
- Программы для тестирования привода