在C#中,当异常用希伯来语表示时,它会颠倒过来-如何解决?
我开始学习C#,当我有一个错误时,它是用希伯来语写的(这很酷),但希伯来语是相反的 我想在这里写下这个错误,但当我复制它时——它突然变好了,所以我添加了一个截图 当我试图检查是否可以将字符串转换为他的ASCI值时,发生了这种情况。守则:在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
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安装中,我必须这样做,才能获得希伯来文而不是空框),这似乎意味着这是我们能得到的最好结果,我不能在我的电脑上做这件事,因为我担心它会坏掉一些东西。如果它工作得很好,请随意回答你的问题。好的。非常感谢你