Подключение пространства имен в C#
Префикс пространства можно не повторять в каждой строке, если подключить его директивой в начале файла.
Запись using Shop; говорит: в этом файле
короткое имя Price означает Shop.Price,
если конфликта нет. Так же подключают системные
пространства, например using System; для
Console. Это не копирует код из другого
файла, а лишь сокращает имена при компиляции.
Класс в пространстве Shop:
namespace Shop;
class Price {
public static int Value() {
return 100;
}
}
В Program.cs подключим пространство и выведем значение:
using Shop;
Console.WriteLine(Price.Value());
Объявите класс Trim в Fmt
и выведите результат из Program.cs,
подключив пространство Fmt в начале файла.
В пространстве Math объявите классы
Twice и Calc. В Program.cs
обращайтесь к Twice без префикса,
а к Calc - с префиксом Math,
если короткое имя конфликтует.