获取文件名C#的一部分

Ste*_*ven 3 c# filenames

我有一个文件名 dayhappy_02_02345.csv

如何获取02要在变量中使用的部分以及如何获取该02345部分以便我可以将这2个值传递给函数的变量.

使用c#.

我已经看了,GetFileName但这只获得文件名,扩展名或完整文件名.

谢谢

STE

Sha*_*hai 5

对于该特定文件名,

string sData = "dayhappy_02_02345.csv";
string[] sArr = sData.split('_');

string sPart1 = sArr[1];
string sPart2 = sArr[2];
Run Code Online (Sandbox Code Playgroud)

会这样,但这是一个特例,只适用于这种类型的文件名