A
Alex Sedow
Why MSVC# compiler in this error example say that 'A' is a namespace?
'A' is a class, not a namespace.
// lookup5.cs
namespace Lookup
{
namespace Case5
{
class D : B
{
T x;
}
}
namespace Case5
{
using Case5.N.N2.N3;
class B : A // error CS0118: 'A' denotes a 'namespace' where a
'class' was expected
{}
}
namespace Case5
{
namespace N
{
namespace N2
{
namespace N3
{}
}
class A
{
public class T
{}
}
}
}
}
Alex.
'A' is a class, not a namespace.
// lookup5.cs
namespace Lookup
{
namespace Case5
{
class D : B
{
T x;
}
}
namespace Case5
{
using Case5.N.N2.N3;
class B : A // error CS0118: 'A' denotes a 'namespace' where a
'class' was expected
{}
}
namespace Case5
{
namespace N
{
namespace N2
{
namespace N3
{}
}
class A
{
public class T
{}
}
}
}
}
Alex.