Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C#中,当异常用希伯来语表示时,它会颠倒过来-如何解决?_C#_Visual Studio_Console_Hebrew - Fatal编程技术网

在C#中,当异常用希伯来语表示时,它会颠倒过来-如何解决?

在C#中,当异常用希伯来语表示时,它会颠倒过来-如何解决?,c#,visual-studio,console,hebrew,C#,Visual Studio,Console,Hebrew,我开始学习C#,当我有一个错误时,它是用希伯来语写的(这很酷),但希伯来语是相反的 我想在这里写下这个错误,但当我复制它时——它突然变好了,所以我添加了一个截图 当我试图检查是否可以将字符串转换为他的ASCI值时,发生了这种情况。守则: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CSh

我开始学习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);
        }

    }
}
我怎么能看不懂的希伯来语


Thank's

在Windows命令行中显示RTL似乎是一个很好的选择。如果您只想“正常”看到异常,可以尝试捕获消息,然后将其反转。它的工作并不完全完美,但应该会有所帮助

try
{
   int x = int.Parse("a");
   Console.WriteLine(x);
}
catch (Exception e)
{
   Console.WriteLine(e.Message.Reverse().ToArray());
}

如果你能提供一份工作,那就太棒了。好的。我做到了。谢谢。顺便问一下,你想要什么?如果要在MSDN中搜索解释,请将CultureInfo.DefaultThreadCurrentCulture和CultureInfo.DefaultThreadCurrentUICulture设置为US English,因为异常消息将使用英语。否。我想看到未经修订的希伯莱维特很成功,但有没有办法让它一直未经修订?也许吧。很多其他搜索结果都在谈论更改代码页、字体等,但事实上,你的电脑已经显示了希伯来文(在我的英文Windows安装中,我必须这样做,才能获得希伯来文而不是空框),这似乎意味着这是我们能得到的最好结果,我不能在我的电脑上做这件事,因为我担心它会坏掉一些东西。如果它工作得很好,请随意回答你的问题。好的。非常感谢你