Klassen einbinden
-
HI Ich habe eine klassen geschrieben und wollte wissen wie ich die einbinde.
wie z.B.das include bei c++
-
Hallo Dark Matter ,
vergleichbar mit include ist using.Du hast eine Klasse:
namespace DekodeTcp { public class DekodeTCP : TCP { } }
Dann mußt du in der Klasse in die DecodeTcp eingefügt werden soll
using DekodeTcp;
angeben
Viel Erfolg
Evi48
-
Habe ich versucht doch dann erhalte ich immer die Fehlermeldung.
das eine Anweisung oder Assemblyverweiss fehlt.
-
Achtung, böses Misverständnis
So etwas wie include gibt es in C# nicht und braucht man auch nicht. using macht genau das, was using in C++ macht: einen Namen qualifizieren. Ich muss also theoretisch nie irgendwas usen, um es benutzen zu können, ich muss dazu nur den voll qualifizierten Namen mit allen Namespaces hinschreiben.
Zur Frage: Ist deine Klasse und dein Programm im selben Assembly? Wenn ja, dann poste doch mal etwas Code. Wenn nein, dann musst eine Abhängigkeit zwischen den Assemblies herstellen, in Visual Studio geht das mit einem Rechtsklick auf References -> Add, amsonsten musst du mal nachschauen, welche Parameter der Linker dafür will.