«Внутренний» модификатор доступа просто означает, что к цели можно получить доступ только из этой сборки. Это не имеет никакого отношения к пространствам имен.
аюсь понять внутренний модификатор доступа в C #. Кажется, я не понимаю, что такое сборка, и какая часть моей программы находится внутри этой сборки. Я пытался сделать так, чтобы переменная была доступна только объектам в следующем пространстве имен:
namespace Engine.Entity
Рассматриваемая переменная определена в классе внутри этого пространства имен, поэтому я предположил, что, если я сделаю ее внутренней, доступ к ней имеют только объекты внутри этого пространства имен. Я вижу сборки и пространства имен как одно целое, и я не думаю, что это правильно.