C # 'da iki yolu nasıl birleştiririm?


Yanıtlar:


158

Aşağıdaki örnekte olduğu gibi Path.Combine () kullanmalısınız :

string basePath = @"c:\temp";
string filePath = "test.txt";
string combinedPath = Path.Combine(basePath, filePath); 
// produces c:\temp\test.txt

14
"FilePath" mutlak bir yol içeriyorsa, Path.Combine'ın yalnızca "filePath" döndürdüğünü belirtmek gerekir. string basePath = @"c:\temp\"; string filePath = @"c:\dev\test.txt"; /* for whatever reason */ string combined = Path.Combine(basePath, filePath);@ "c: \ dev \ test.txt" üretir
Jan 'splite' K.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.