我在不同的子命名空间中有两个类:
namespace Acme.ByteTools
{
class ByteTools
{
...
}
}
namespace Acme.IO
{
class Reader
{
...
}
}
当我尝试从任何第三个命名空间访问 Acme.ByteTools 时,我使用:
using Acme.ByteTools;
...
ByteTools.BytesToUint(...);
但是当我尝试从 Acme.IO 访问 Acme.ByteTools 时,编译器需要不同的符号:
using Acme.ByteTools;
...
ByteTools.ByteTools.BytesToUint(...);
为什么?