組み込みのものSystem.IO.Pathだけでファイルパスが得られますか?
たとえば、私が持っている場合 string 
@ "c:\ webserver \ public \ myCompany \ configs \ promo.xml"、
私に与えるBCLメソッドはありますか
「c:\ webserver \ public \ myCompany \ configs \」?
                
                5
              
                  ファイルの完全パスからディレクトリを取得
                
                
                  
                    —
                    2014 
                    
                  
                
              
                  FWIW:パスの「パス」の処理については「与えられた」ので、UNC(UNCパスでGetDirectoryNameを使用してみてください)と規則(たとえば、末尾の/)でより良い期待と統一性を備えた独自のメソッドを使用します。
                
                
                  
                    —
                    user2864740 2018 
                    
                  
                
              
                  ファイルまたはディレクトリが存在しない限り、
                
                  
                    —
                    アベル
                    
                  
                
              promo.xml同じ名前でファイルまたはディレクトリが指定されているかどうかを知る方法はありません。これがおそらくPath.GetDirectoryName()実装が非常に単純で、最後のセグメントを切り捨てるか、または末尾のスラッシュがある場合はそれを削除する理由です。