c# - 如何使用 NLog 输出 "console.write"样式的输出(无换行符)?

标签 c# .net nlog

如何将日志输出为 console.write() 即没有换行符NLog

${message} 默认插入换行符。

最佳答案

我希望我理解你的意思,你想写的字符串中似乎有换行符,这会导致它转到控制台中的新行,如果是这样,请将换行符替换为空白字符串,如下所示。

string Message = "testMessage\r\n";
Console.Write(Message.Replace("\r\n",""));

关于c# - 如何使用 NLog 输出 "console.write"样式的输出(无换行符)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5699294/

相关文章:

.net - WPF WCF Prism 和 MVVM - 公开实体的正确方法

.net - System.Int32.ToString() 可以指定自定义基数吗?

c# - nlog 登录到另一个目录

c# - 带有 CaSTLe Windsor 的 Nlog 3.1 不记录

c# - XML SelectNode() 不返回任何内容。为什么命名空间很重要?

c# - 来自控制台应用程序的 HTTPS?

c# - 从最小化状态最大化表单不起作用

.net - 如何通过 clickonce 使用 SQLITE 正确部署应用程序

c# - ASP.NET Core Razor - 全局异常处理程序

C# 将文件发布到服务器