c#medium-効率的な抽出ファイル名(拡張名を除く)
プログラミングでファイルパスを処理する場合、拡張名を含まないファイル名を取得する必要があることがよくあります。この記事では、より効率的なソリューションを紹介します。
データベースから取得したファイルパスが次のとおりです。
私たちの目標は、このパスから「こんにちは」を抽出することです。従来の方法は、最初に「セグメンテーションパス」を押し、次に押すことです。ただし、よりエレガントでシンプルなソリューションがあります。
<code>C:\Program Files\hello.txt</code>
ログイン後にコピー
クラスは、ファイルパスを操作するためのいくつかの実用的な方法を提供します。私たちの目的のために、次の方法を使用できます。
path.getFileName:Path
ファイル名とその拡張子名を返します。
path.getFileNameWithoutExtension:- 拡張名が含まれていないファイル名を返します。
これらのメソッドを使用すると、コードを大幅に簡素化できます。
-
この行コードは、非常に簡潔で明確な拡張機能を含まないファイル名を直接取得します。
クラスは、ファイルパスを処理するためのさまざまな方法を提供して、コードで共通のファイル操作を実行するための貴重なツールにするためのさまざまな方法を提供します。
以上がC#で拡張せずにファイル名を簡単に抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。