Estoy tratando de aprender C# proveniente de un fondo C++, pero no puedo entender cómo vincular dos archivos fuente juntos. Tengo un programa relativamente simple llamado test.cs y main.cs. Todo lo que quiero hacer es en main.cs decir:
#include <"test.cs">
.Cómo incluir varios archivos fuente en C#
Lo más cerca que he sido capaz de llegar a decir:
<Compile Include="test.cs"/Compile>
Sin embargo, el compilador no reconoce esto. Entonces, ¿cómo puedo incluir múltiples archivos fuente en mi main?
C# no requiere enlace. El resultado de la compilación es un ensamblaje completo. –
Si solo tiene herramientas de línea de comandos disponibles, eche un vistazo a esta página: http://www.microsoft.com/express/ donde puede descargar una versión personal GRATUITA de Visual Studio (entorno de desarrollador) y compilar C# será FÁCIL. – BerggreenDK
Cuando comencé a aprender C# después de usar C++, lo más difícil de entender fue el hecho de que nunca se necesita el código '# include'. La resolución de tipo para la compilación se produce en más de una pasada a través del código, de modo que todos los tipos visibles en la fuente y todos los tipos visibles en los ensamblados a los que se hace referencia sean elegibles como símbolos para la resolución de tipo. Ya no es necesario aplicar explícitamente incluye para que los tipos se definan 'antes' de que se consuman. –