Unicode下划线并未完全强调某些字符

Sag*_*gio 6 string unicode

我有一个string需要加下划线的C#应用​​程序.这需要在unicode中完成,因为字符串被导出并显示在word文件中.为此,我在每个字符之前都使用了下划线unicode \u0332,但它并没有完全强调"m"字符,如此屏幕截图所示:

在此输入图像描述

我已经尝试\u0332过在m之前和之后的几次,但输出总是相同的.

有没有办法让它完全强调角色?

编辑:我只是尝试使用连续下划线unicode符号,\u2381但根本不渲染.

Seb*_*zus 5

U + 0332是Unicode 组合字符,所以IST去之后,它改变的字符。但这仅指定该字符应带有下划线。具体的图形表示取决于应用程序及其渲染引擎;到处都没有完全支持它。尝试将文本粘贴i?m?p?o?r?t?a?n?t?到应用程序中,看看它是否按预期工作。如果不是,那么您将无能为力,除非使用其他表示形式(例如*important*或)IMPORTANT,或以受支持的富文本格式(RTF,docx等)导出。