Здравствуйте.
Вопрос по пространствам имен.
например структура такая:
using System;
namespace Life
{
class CommonFeatures
{
//public void Main(){}
public static void sayHello()
{
Console.WriteLine("I'm a creature...");
}
}
////////////////////////////
namespace Peoples
{
class Man
{
// public void Main() {}
public static void sayHello()
{
Console.WriteLine("Hello...");
}
}
}
////////////////////////////
namespace Animals
{
public class dog
{
public static void Main()
{
Life.Peoples.Man.sayHello();
Life.CommonFeatures.sayHello();
sayHello();
}
public static void sayHello()
{
Console.WriteLine("Gav, Gav...");
}
}
}
}
почему, если у CommonFeatcher или Man написать public и добавить Main, то выхлоп нулевой - просто ничего не происходит?
Типа точка вход должна быть одна?
Как обращаться к пространствам имен не выписывая постоянно всю цепочку типа A.B.C.D ?