SORU
16 Mayıs 2011, PAZARTESİ


C (son bölüm) geçerli dizin adı olsun#

Geçerli dizini son bölümünü, /Users/smcho/filegen_from_directory/AIRPassthrough, AIRPassthrough almak istiyorum örneğin almam lazım.

Python bu kod ile alabilirsiniz.

import os.path

path = "/Users/smcho/filegen_from_directory/AIRPassthrough"
print os.path.split(path)[-1]

Ya

print os.path.basename(path)

Nasıl C ile aynı şeyi yapabilirim#?

EKLENDİ

Bu answerers yardımıyla, aradığımı buldum.

using System.Linq;
string fullPath = Path.GetFullPath(fullPath).TrimEnd(Path.DirectorySeparatorChar);
string projectName  = fullPath.Split(Path.DirectorySeparatorChar).Last();

ya

string fullPath = Path.GetFullPath(fullPath).TrimEnd(Path.DirectorySeparatorChar);
string projectName = Path.GetFileName(fullPath);

CEVAP
16 Mayıs 2011, PAZARTESİ


Path.GetFileName arıyoruz.
Bu yol \ Bir sona ererse işe yaramaz unutmayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • ExcelTutorials

    ExcelTutoria

    2 Mayıs 2009
  • Sam Kear

    Sam Kear

    14 Temmuz 2007