Hallo,
ich bin dabei folgenden Code in C# umzubauen:
http://dotnet-snippets.de/dns/erstellt-aus-einem-bytearray-eine-temporaere-datei-SID597.aspx
Hab auch alles umbauen können. Nur bei folgender Zeile hab ich Probleme:
Dim tempFile As New System.IO.FileInfo(My.Computer.FileSystem.GetTempFileName)
Das hab ich so umgebaut:
System.IO.FileInfo tempFile = new System.IO.FileInfo( );
Jetzt fehlt natürlich noch der Codeteil mit dem GetTempFileName
Kann mir da einer helfen wie der in C# ist?
Hallo zerberos,
auch unter C# kannst du den My-Namespace verwenden. Du musst ihn (und seine Assembly) nur einbinden.
herbivore
Ich glaube in C# sollte folgendes das gleiche Ergebniss liefern...
System.IO.FileInfo tempFile = new System.IO.FileInfo(System.IO.Path.GetTempFileName());
Macht eben auch nix weiter, als eine Instanz von FileInfo für eine temporär erzeugte Datei zu liefern.
Grtz
PS: Code freihand getippt und Snippet nicht angeschaut 😉
Warum nicht das ganze gegen Path.GetTempFileName aus System.IO tauschen. Dann bräuchte man den zusätzlichen Verweis nicht.
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)