仅从完整文件名c#中写入相对文件名

use*_*927 1 c# filepath

所以我不知道这是否可行,但下面我在变量路径中有一个文件路径:

string path = @"c:\users\povermyer\documents\visual studio 2013\Projects\DanProject\PNRS
\PNRS.log";
Run Code Online (Sandbox Code Playgroud)

我想要做的是我想让控制台窗口只写入路径中的最后一部分.例如,我希望控制台窗口的输出为:

The name of this file is PNRS.log
Run Code Online (Sandbox Code Playgroud)

有没有办法简单地做到这一点,或者我将不得不通过使用目录做很长的事情?

Hab*_*bib 5

使用Path.GetFileName方法.

var fileName = Path.GetFileName(path);
Run Code Online (Sandbox Code Playgroud)