file exists by file name pattern

前端 未结 3 1025
陌清茗
陌清茗 2020-11-30 04:27

I am using:

File.Exists(filepath)

What I would like to do is swop this out for a pattern, because the first part of the filename changes.<

3条回答
  •  心在旅途
    2020-11-30 05:15

    If you're using .net framework 4 or above you could use Directory.EnumerateFiles

    bool exist = Directory.EnumerateFiles(path, "*_peach.xml").Any();
    

    This could be more efficient than using Directory.GetFiles since you avoid iterating trough the entire file list.

提交回复
热议问题