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

在 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
  • 1 回答
  • 0 关注
  • 181 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信