如何在 C# 中的 app.config 中放置搜索模式
How to place search pattern in app.config in C#
我有以下循环:
foreach (var midtier in midtierpath.GetFiles("logfile?.log").Take(1)) //search pattern
搜索模式从 logfile0.log to logfile9.log
中查找文件
我想做的是,不是在我的 foreach 中将搜索模式硬编码 ("logfile?.log")
,而是将其放在 app.config 中。
我已经尝试过以下方法:
< appSettings>
< add key="myFile" value="logfile?.log"/>
< /appSettings>
但是每当我尝试使用密钥时,它都不会将其识别为搜索模式,而是识别为实际文件名。
你能告诉我是否可以这样做吗?
您可以像这样访问 Web.Config 键名:
string FilePath = ConfigurationManager.AppSettings["myFile"].ToString();
现在您可以在 foreach 中调用它了。
我有以下循环:
foreach (var midtier in midtierpath.GetFiles("logfile?.log").Take(1)) //search pattern
搜索模式从 logfile0.log to logfile9.log
中查找文件
我想做的是,不是在我的 foreach 中将搜索模式硬编码 ("logfile?.log")
,而是将其放在 app.config 中。
我已经尝试过以下方法:
< appSettings>
< add key="myFile" value="logfile?.log"/>
< /appSettings>
但是每当我尝试使用密钥时,它都不会将其识别为搜索模式,而是识别为实际文件名。 你能告诉我是否可以这样做吗?
您可以像这样访问 Web.Config 键名:
string FilePath = ConfigurationManager.AppSettings["myFile"].ToString();
现在您可以在 foreach 中调用它了。