C#エッセイエッセイエッセイ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11.4  パス

  各ドライブは、1つ以上のディレクトリが含まれており、順番に各ディレクトリ構造は、1つまたは複数のサブディレクトリ、ディレクトリツリー構造を含むことができます。ファイルは、特定のディレクトリツリー構造のファイルパスの場所に保存することができます。ファイルを取得するには、最初にファイルのパスを決定する必要があります。2さまざまな方法で構成ドライブ文字、ディレクトリ名、ファイル名、ファイルの拡張子とセパレータからのパス:ドライブのルートからと書き込みを開始し、例えばC:\ WINDOWS \ System32に\ notepad.exeを、このパスは、絶対パスと呼ばれ、他方は、(現在のディレクトリC仮定:\ Windows)をメモ帳\ SYSTEM32として、現在のディレクトリの場所から書き込みを開始することで、このパスは相対パスと呼ばれます。

  ファイルやディレクトリのパスを使用した場合、C#で、注意します。C#のバックスラッシュ「\」エスケープ文字は、パスを文字列として表現されたときに、例えば、2つのバックスラッシュを使用することを考慮します:

「C:\\ Windowsの\\ System32に\\ notepad.exeを」

  :また、C#は、あなたがいない「\」文字をエスケープ文字として扱われ、通常の文字として扱われ、そのようにプロンプ​​トコンパイラに、文字列の前にある記号「@」を追加することができます

@」C:\ WINDOWS \ System32に\ notepad.exeを」

  .NET Frameworkは、プログラム管理ファイルとディレクトリパスを助けるためにパス・クラスを提供するPathクラス配置System.IO名前空間、静的クラスであり、そのようなドライブ名、ディレクトリ名として、各フィールドの動作経路に使用することができます、ファイル名、ファイル拡張子とセパレータとのそう。共通フィールド部材パスクラスPathSeperator(例えば、パス区切り、「;」)であり、DirectorySeparatorChar(例えば「\」などのディレクトリセパレータ)、VolumeSeparator(等体積のセパレータ、「:」)、AltDirectorySeparator(代替ディレクトリセパレータ例えば、「/」など)、一般的に用いられている方法のメンバーGetDirectoryName(ディレクトリ名を取る)、GetFileName(ファイル名を取る)、GetExtension(ファイル拡張子を取る)、GetFullPath(完全なパスを取る)、GetTempPath(一時ファイルは、オペレーティングシステムのパスを取ります)以下のような、例えば、次のコード抽出及び表示は、ディレクトリパスとファイル名を示しています。

文字列のパス= @ "C:\ WINDOWS \ System32に\ notepad.exeを";

Console.WriteLineを(Path.GetDirectoryName(パス))。

Console.WriteLineを(Path.GetFileName(パス))。

  その中で、 "C:\ WINDOWS \ System32に" と呼ばれるディレクトリ、 "notepad.exeを" という名前のファイル。

ファイル操作Daquanの良い記事

https://www.cnblogs.com/fengyeqingxiang/archive/2019/06/14/11022000.html

 

https://blog.csdn.net/bruce135lee/article/details/81081849

 

詳細string.fomat

https://www.cnblogs.com/babietongtianta/p/4958189.html

 

 219.11.20

OUT REF学習方法   

参考文献:変数の値が、プロセスに変更することができ、次いで遠心性を変化させます   

 

 

 

 

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/jiemohuasheng/p/11896633.html