SORU
9 EYLÜL 2008, Salı


Neden Yolu yok.Path ile başlayan düzgün bağlamak dosya birleştirmek.DirectorySeparatorChar?

Komut PenceresiStudio Visual:

? System.IO.Path.Combine(@"C:\test",@"test")
"C:\\test\\test"
? System.IO.Path.Combine(@"C:\test",@"\test")
"\\test"

Aynı şey olması gerektiği gibi görünüyor.

Eski FileSystemObject.() BuildPath bu şekilde işe yaramadı...

CEVAP
9 EYLÜL 2008, Salı


Bu belgelere diyor tam olarak ne olduğu felsefi bir soru belki de Microsoft gerçekten cevap veren tek tür.

System.IO.Path.Combine

Eğer yol2 mutlak bir yol varsa", bu yöntem döndürür yol2."

Gerekçesi nedir bilmiyorum. Çözüm (veya Döşeme) ikinci yolun başından DirectorySeparatorChar kapalı şerit sanırım; belki kendi yazmak böyle bir şey yapar ve sonra Yoluna çağıran bir yöntem Birleştirir.() Birleştirin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B4ROK

    B4ROK

    1 EKİM 2008
  • Benjamin Heckendorn

    Benjamin Hec

    4 Mayıs 2008
  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010