[C#) Filenames aufrufen

//ich dachte Array legt man so an char[] szbuffer = new char[5]

Geht auch! Aber da legst Du allerdings den Speicher dynamisch an! Den muss man hinterher auch wieder freigeben - sonst gibt's "Memory leaks"

und mit datei.Read(szbuffer,0,5) sage ich lese von 0 die nächsten 5 Zeichen und die Methode schreibt jedes Zeichen in szbuffer[0]--[4].

Möglicherweise liesst er aber bis 5!!!! Dann ist Dein Array ein Zeichen zu klein!

Wenn ja, kann ich die ReadLine Methode auch so anwenden, dass nicht die ganze Zeile als string eingelesen wird sonder eine bestimmte Anzahl an Zeichen als string??
Nein, dafür gibt's ja Read!
 
Dann Danke ich Dir mal wieder( bestimmt nicht zum letzten mal).

Übrigens da ich ja versprochen habe, keine Fragen mehr zu stellen noch eine Anmerkung;).Ich dachte das mit dem dynamischen Speicher erledigt die Garbage Collection in C# und die Speicherleichen gabs in C++;
 
Wie ich sehe, kennst Du Dich ja schon richtig gut in C# aus! Das mit der Garbage Collection ist richtig! Aber "aufräumen" kann man ja trotzdem!
 

Neue Beiträge

Zurück