为了账号安全,请及时绑定邮箱和手机立即绑定

在 C# 中,当异常是在希伯来语中时,它会反转 - 如何解决?

在 C# 中,当异常是在希伯来语中时,它会反转 - 如何解决?

C#
冉冉说 2021-11-21 14:49:55
我开始学习 C#,当我出错时,它是希伯来语,(这很酷),但希伯来语被颠倒了。我想在这里写下错误,但是当我复制它时-突然很好,所以我添加了一个屏幕截图。当我试图检查是否可以将字符串转换为他的 ASCI 值时发生了这种情况。编码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CSharpConsoleApp1{    class Program    {        static void Main(string[] args)        {            int x = int.Parse("a");            Console.WriteLine(x);        }    }}我怎么能看到未反转的希伯来语?谢谢

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

在 Windows 命令行中显示 RTL 似乎有问题。如果您只想“正常”查看异常,可以尝试捕获消息然后将其反转。它并不完全完美,但应该会有所帮助。


try

{

   int x = int.Parse("a");

   Console.WriteLine(x);

}

catch (Exception e)

{

   Console.WriteLine(e.Message.Reverse().ToArray());

}


查看完整回答
反对 回复 2021-11-21

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号