Hallo,
ich bin Anfänger in C# und habe seit einigen Tagen angefangen, ein wenig Konsolenausgaben zu erzeugen.
Ich will mich aber tiefer in die Sprache hineinsteigern. Erst einmal der Grund, wieso ich mich für C#, anstatt für C++ entschieden habe.
1. Da ich es privat lernen will und keine großen Programme schreiben werde, und deswegen Performance keine Rolle spielt.
2. Da es ähnlich wie Java ist, womit ich Erfahrung habe.
3. Da C# auch eine Garbage Collection hat.
Eventuell werde ich mir in Zukunft noch C++ ansehen, damit ich Grundkenntnisse habe, aber erst einmal C#.
Ich benutze Visual Studio Express C# 2010 als Entwicklungsumgebung.
Nun zu meiner Frage:
Da die Sprache Java sehr ähnelt, besitze ich quasi ja schon die Grundkenntnisse von C#, oder? Deswegen würde ich gleich mit GUI anfangen wollen. Dafür muss ich aber Visual Studio besser kennen.
1. Was genau ist eine DLL (man kann ja in Visual Studio neue DLL anlegen).
2. Was ist ein leeres Projekt? Sollte man beim Erstellen eines neuen Projektes vllt. leeres Projekt wählen, wenn man sich nicht sicher ist, ob es eine GUI, oder Konsolenanwendng werden soll?
3. Wie erstellt man namespaces, um bessere Struktur in seinem Programm zu haben?
Das waren vorerst meine Fragen.
Danke im voraus für Antworten.
Moderiert von
Th69: Beitragsformatierung überarbeitet.