我有一个日志中的字符串行:
2020-09-07 14:41:17.268 +01:00 [Information] Hello, Serilog!
我想Information
从中提取这个词string
,但是,这会改变,因为它可能是debug
,或任何其他已知的日志记录级别。
我也想要这条消息,]
在这种情况下是Hello, Serilog!
. 这也可能会发生变化,但不会比现有消息长。
字符串来自StringReader
using (StringReader reader = new StringReader(message.ToString())) // message from StringWriter
{
var readText = reader.ReadLine();
Console.WriteLine(readText);
}
做这个的最好方式是什么?