C# SpectreConsole:有没有办法创建字符串而不输出它?

问题描述 投票:0回答:1

我想创建一个 Spectre 格式的字符串,然后用它做其他事情(将其写入文件、通过电子邮件发送、将其放入异常消息中)。这可能吗?谢谢——乔恩

c# console
1个回答
0
投票

有一个扩展方法,RemoveMarkup

string firstName = "Jim";
string someMarkup = $"Hello [cyan]{firstName}[/]";
AnsiConsole.MarkupLine(someMarkup);
string stripped = someMarkup.RemoveMarkup();
Console.WriteLine(stripped);
© www.soinside.com 2019 - 2024. All rights reserved.