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