Sto cercando di imparare C# da uno sfondo C++, ma non riesco a capire come collegare due file sorgente insieme. Ho un programma relativamente semplice chiamato test.cs e un main.cs. Tutto quello che voglio fare è su main.cs:
#include <"test.cs">
.Come includere più file sorgente in C#
Il più vicino che ho potuto venire in mente è:
<Compile Include="test.cs"/Compile>
Tuttavia il compilatore non riconosce questo. Quindi, come posso includere più file sorgente nel mio principale?
C# non richiede il collegamento. Il risultato della compilazione è un assemblaggio completo. –
Se si dispone solo di strumenti della riga di comando, dare un'occhiata a questa pagina: http://www.microsoft.com/express/ dove è possibile scaricare una versione personale GRATUITA di Visual Studio (ambiente di sviluppo), quindi la compilazione di C# sarà FACILE. – BerggreenDK
Quando ho iniziato ad imparare C# dopo aver usato C++, la cosa più difficile da comprendere era il fatto che non è mai necessario il codice '# include'. La risoluzione del tipo per la compilazione avviene in più passaggi del codice, in modo che tutti i tipi visibili nell'origine e tutti i tipi visibili negli assembly referenziati diventino idonei come simboli per la risoluzione del tipo. Non è più necessario imporre esplicitamente include include in modo che i tipi siano definiti "prima" di essere consumati. –