この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

Path.GetFileNameWithoutExtension メソッド (String)

 

公開日: 2016年11月

指定したパス文字列のファイル名を拡張子を付けずに返します。

名前空間:   System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

public static string GetFileNameWithoutExtension(
	string path
)

パラメーター

path
Type: System.String

ファイルのパス。

戻り値

Type: System.String

によって返される文字列 GetFileName, 、最後のピリオド (.) マイナス それに続くすべての文字とします。

Exception Condition
ArgumentException

path 定義された無効な文字の 1 つ以上含む GetInvalidPathCharsします。

このメソッドでは、パスまたはファイル名が存在することは確認されません。

共通 I/O タスクの一覧は、次を参照してください。 共通 I/O タスクします。

次のコード例では、使用、 GetFileNameWithoutExtension メソッドです。

string fileName = @"C:\mydir\myfile.ext";
string path = @"C:\mydir\";
string result;

result = Path.GetFileNameWithoutExtension(fileName);
Console.WriteLine("GetFileNameWithoutExtension('{0}') returns '{1}'", 
    fileName, result);

result = Path.GetFileName(path);
Console.WriteLine("GetFileName('{0}') returns '{1}'", 
    path, result);

// This code produces output similar to the following:
//
// GetFileNameWithoutExtension('C:\mydir\myfile.ext') returns 'myfile'
// GetFileName('C:\mydir\') returns ''

ユニバーサル Windows プラットフォーム
8 以降で使用可能
.NET Framework
1.1 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.0 以降で使用可能
Windows Phone
8.1 以降で使用可能
トップに戻る
表示: