Jochens Weblog

ESCde Developer Blog

  Home :: Kontakt :: RSS Feed
  12 Posts :: 0 Artikel :: 4 Kommentare :: 0 Trackbacks

Archiv

Post Kategorien

ESCde

ESCde Blogger

Sie haben in einer Variablen einen Verzeichnispfad, in einer anderen einen Dateinamen. Ziel: Den exakten Pfad zur Datei erzeugen. Das Problem hierbei ist, dass man in solchen Fällen zumeist umständlich prüfen muss, ob der Verzeichnispfad mit einem '\' aufhört oder nicht. Vergisst man die Problematik komplett, führt dies zwangsläufig zu Fehlern. Denkt man daran, entsteht häufig sehr unschöner Code.

Doch das .NET Framework kann hierbei helfen: Mittels der statischen Methode System.IO.Path.Combine() lässt sich dieser Test (sowie das einfügen eines '\', falls nötig) mit nur einem Aufruf erledigen:

string strPath = "C:\\MyFolder"
string strFileName = "MyFile.txt"
string strComplete = System.IO.Path.Combine(strPath, strFileName);

veröffentlicht am 01.10.2007 10:39

Kommentare

Bisher kein Feedback.

Kommentar abgeben

Titel:
Name:
Email:
(wird nicht angezeigt!)
Homepage:
Feedback:
Please add 4 and 6 and type the answer here: