Я пытаюсь изучить C#, исходя из фона C++, но я не могу понять, как связать два исходных файла вместе. У меня есть относительно простая программа, называемая test.cs и main.cs. Все, что я хочу сделать, это main.cs сказать:
#include <"test.cs">
.Как включить несколько исходных файлов в C#
Ближайший я смог придумать это:
<Compile Include="test.cs"/Compile>
Однако компилятор не признает. Итак, как я могу включить несколько исходных файлов в мою основную часть?
C# не требует связывания. Результат компиляции - полная сборка. –
Если у вас есть только доступные инструменты командной строки, ознакомьтесь с этой страницей: http://www.microsoft.com/express/, где вы можете загрузить БЕСПЛАТНУЮ личную версию Visual Studio (среда разработчика), тогда компиляция C# будет ЛЕГКО. – BerggreenDK
Когда я впервые начал изучать C# после использования C++, самым трудным для того, чтобы обернуть голову, был тот факт, что вам никогда не нужно вводить код '# include'. Разрешение типа для компиляции происходит более чем через один проход через код, так что все видимые типы в исходном и все видимые типы в ссылочных сборках становятся подходящими в качестве символов для разрешения типа. Больше нет необходимости явно вводить в действие, чтобы типы определялись «до», они потребляются. –