本記事の概要
この記事では、Pathクラスを使用して、複数の文字列をパスとして結合する方法について説明します。
公式サイト情報はコチラを参照してください
指定されたパス文字列から拡張子を取得するには?
C#のPathクラスに含まれるGetExtensionメソッドは、指定されたパス文字列から拡張子を取得することができます。以下は、GetExtensionメソッドを使用する例です。
string filePath = @"C:\Work\subdir\file.txt"; string extension = Path.GetExtension(filePath); Console.WriteLine("ファイルパス: " + filePath); Console.WriteLine("拡張子: " + extension);
上記のコードでは、変数filePathに”C:\example\subdir\file.txt”というパス文字列が代入されています。GetExtensionメソッドを使用して、このパス文字列から拡張子を取得し、変数extensionに代入しています。最後に、ファイルパスと拡張子をコンソールに表示しています。
実行例を以下に示します。
GetExtensionメソッドは、指定されたパス文字列から最後の「.」以降の部分を拡張子として取得します。また、パス文字列に「.」が含まれていない場合には空文字列が返されます。注意して使用してください。
Please follow and like us:
コメント