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в начале своих программ, как это сделано в примерах всех программ, приведенных в данной книге. Следует, однако, иметь в виду, что любое имя можно всегда определить, явно указав его пространство имен, если в этом есть необходимость.

Вторая простая программа

В языке программирования, вероятно, нет более важной конструкции, чем переменная.Переменная —это именованная область памяти, для которой может быть уста-нрвлено значение. Она называется переменной потому, что ее значение может быть изменено по ходу выполнения программы. Иными словами, содержимое переменной подлежит изменению и не является постоянным.

В приведенной ниже программе создаются две переменные —хиу.

// Эта программа демонстрирует применение переменных.

using System;    *

class Example2 {

static void Main {

int x; // здесь объявляется переменная

int у; // здесь объявляется еще одна переменная

х = 100; // здесь переменной х присваивается значение 100

Console.WriteLine("х содержит " + х);

у = х / 2;

Console.Write("у содержит х / 2: ");

Console.WriteLine(у);

}

}

Выполнение этой программы дает следующий результат.

х содержит 100 у содержит х / 2: 50

В этой программе вводится ряд новых понятий. Прежде всего, в операторе

int х; // здесь объявляется переменная

Перейти на страницу:

Похожие книги