問題C:C#の抽出ファイル名

タイトル説明

strFileName = @として、ファイル名、拡張子名とパスを含む文字列があるとし、「D:\ C#プログラミングは、3 \ MYFILE.TXT実験\」。ファイル名「MYFILE.TXT」のパスに撮影することができます静的メソッドを記述するためのC#を使用します。

エントリー

これは、ファイル名、拡張子名と文字列のパスが含まれています。

輸出

ファイル名の文字列。

サンプル入力

strFileName = @ "D:\ C#プログラミング\実験3 \ MYFILE.TXT"

サンプル出力

MYFILE.TXT

プロンプト

ヒント:使用文字列クラスのlastIndexOfとサブストリング方法が実現しています。

システムを使用しました。
System.Collections.Genericを使用しました。
System.Linqのを使用しました。
System.Textのを使用しました。
 
名前空間提取文件名
{ 
    クラスプログラム
    { 
        静的な無効メイン(文字列[] args)
        { 
            試み
            { 
                文字列s = Console.ReadLine(); 
                開始= s.LastIndexOf( "myfile.txtの")INT。
                //Console.WriteLine(start); 
                ストリングnew_s = s.Substring(開始、10)。
                Console.WriteLineを(new_s)。
                 
            }キャッチ(例外)
            { 
                Console.WriteLineを( "エラー"); 
            }
            Console.ReadKey();
        } 
    } 
}

  

おすすめ

転載: www.cnblogs.com/mjn1/p/12523903.html