Высокоуровневые методы информатики и программирования. Тузовский А.Ф. - 25 стр.

UptoLike

Составители: 

25
и ключевых слов языка. Это означает, что идентификатор Aaaa и aaaa
являются разными, также как class и Class.
Полное имя пользовательского типа состоят из идентификатора
пространства имен, к которому он принадлежит, и самого идентифика-
тора (имени) пользовательского типа, которые объединяются символом
точка “.”, например: Nnnn.Aaaa (пользовательский тип Aaaa в про-
странстве имен Nnnn) или ConsoleApp.Program (класс Program из
приложения ConsoleApp).
Все идентификаторы должны быть уникальными в своей области
действия:
Областью действия пользовательских типов является пространст-
во имен, в котором оно описано.
Областью действия элементов класса является класс, в котором
они описаны.
Областью действия локальных переменных метода является блок
операторов данного метода или метод в целом.
2.2.3. Типы приложений
На языке C# можно разрабатывать приложения с консольным ин-
терфейсом (консольные приложения) и графическим интерфейсом
(Windows приложения). Тип создаваемого приложения указывается при
запуске компилятора. Первоначально в пособии рассматриваются кон-
сольные приложения, так как они требуют меньшего количества кода и
их проще создавать. В главе 8 будет рассмотрено создание Windows
приложений, которые требует знания работы с классами на языке C#, и
используют большое количество классов библиотеки FCL.
2.3. Пример простого приложения
Рассмотрим пример простого консольного приложения, которое
вычисляет площадь круга для заданного пользователем программы ра-
диуса:
using System;
namespace ConsoleApp
{
class Program
{
static void Main(){
Console.Write("Введите радиус круга:");
string s = Console.ReadLine();
double r = Convert.ToDouble(s);
double p = Math.PI * r * r;
Console.WriteLine("Площадь круга = {0}", p);