c# - 使用 log4net 连接字符串

标签 c# log4net

是否可以使用 log4net 日志记录来做这样的事情?

logger.Debug("username : {0} password : {1} server : {2}",username,server,password)

或者我只剩下丑陋的 "+" 连接选项。

最佳答案

是的,你可以,有两种方式

log.Debug(String.format("username : {0} password : {1} server : {2}",username,server,password));

或者使用default API

logger.DebugFormat("username : {0} password : {1} server : {2}",username,server,password)

关于c# - 使用 log4net 连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33958037/

相关文章:

log4net - 用 log4net 写希伯来语

c# - Log4net 不记录到数据库

asp.net - log4net 没有记录到日志文件中?

c# - 从 .NET Windows 服务运行 Rake

c# - NHibernate:在不使用第二个类的情况下映射一对多关系以填充集合

c# - 为什么 .NET Core 的模型验证器在验证消息上显示模型属性的名称而不是 JSON 字段名称?

c# - .NET 4.5 的 connectionType 版本和公钥的 log4net 配置

c# - ClickOnce 安装程序无法安装 SQLLocalDb2012,因为 sqlcmdnutils.msi 自最初发布以来已更改

c# - 从特定文件夹执行命令行

当滚动样式设置为日期时,log4net 有时不会滚动日志文件