«Внутренний» модификатор доступа просто означает, что к цели можно получить доступ только из этой сборки. Это не имеет никакого отношения к пространствам имен.

аюсь понять внутренний модификатор доступа в C #. Кажется, я не понимаю, что такое сборка, и какая часть моей программы находится внутри этой сборки. Я пытался сделать так, чтобы переменная была доступна только объектам в следующем пространстве имен:

namespace Engine.Entity

Рассматриваемая переменная определена в классе внутри этого пространства имен, поэтому я предположил, что, если я сделаю ее внутренней, доступ к ней имеют только объекты внутри этого пространства имен. Я вижу сборки и пространства имен как одно целое, и я не думаю, что это правильно.

Ответы на вопрос(1)

Ваш ответ на вопрос