小编mrt*_*tle的帖子

log4net - 如何过滤掉包含指定文本的异常?

我使用log4net来记录异常,它通常可以正常工作.但我希望能够过滤掉包含特定文本字符串的异常.

我发现了这个实现过滤器的例子,但它与我想要的相反; 它只包含具有指定字符串的消息.我想排除指定的字符串.

<filter type="log4net.Filter.StringMatchFilter">
  <stringToMatch value="My Exclude String" />
</filter>

<filter type="log4net.Filter.DenyAllFilter" />
Run Code Online (Sandbox Code Playgroud)

是否可以排除指定的字符串?

logging log4net error-logging

8
推荐指数
1
解决办法
1567
查看次数

如何在F#中打印格式化日期

我在F#中有这个约会

let myDate = new DateTime(2015, 06, 02)
Run Code Online (Sandbox Code Playgroud)

并希望在控制台窗口中输出"2015/06/02".我试过了:

Console.WriteLine(sprintf "%s" myDate.ToString("yyyy/MM/dd"))
Run Code Online (Sandbox Code Playgroud)

但这不会编译(编译器说," 连续参数应该用空格或元组分隔,涉及函数或方法应用程序的参数应该用括号括起来 ")

我如何输出日期为"2015/06/02"?

更新:

正如Panagiotis Kanavos评论的那样,这将有效:

Console.WriteLine("{0:yyyy/MM/dd}", myDate)
Run Code Online (Sandbox Code Playgroud)

.net f#

3
推荐指数
1
解决办法
2237
查看次数

标签 统计

.net ×1

error-logging ×1

f# ×1

log4net ×1

logging ×1