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

  • LAHWF

    LAHWF

    5 Kasım 2009
  • newport83

    newport83

    19 HAZİRAN 2006
  • William Hyde

    William Hyde

    23 HAZİRAN 2008