2个问题,1:在try{}catch{}中,不受系统多语言设置的控制,也就是说,我指定系统按英文的语言资源显示,但在try{}这里面无效.
2:Exception.message是按操作系统的语言显示的,如何用程序控制它?
2:Exception.message是按操作系统的语言显示的,如何用程序控制它?
解决方案 »
- WPF+WindowsFormsHost,置顶
- Sqlserver数据库远程备份
- 设置特定的HtttpWebRequest 的Header信息。。
- 这个字段只在ACCESS字段有用????
- Response.Write("1231231321312");为什么报上下文中未定义?是要包含哪个命名空间?
- 各位帮帮忙,怎么实现如上功能?
- PictureBox里放一张WMF格式的图像,出现错误。
- 关于thread和窗口程序的初级问题!
- 有无C#函数讲解之类的手册,谢谢!
- 存储在数据库BLOB字段的数据(jpg、bmp或avi)是否都可以被序列化与反序列化?
- 【初学者求教】查询整年
- C#winform验证码判断登陆
这样试试。
{
static void Main(string[] args)
{
Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn");
try
{
int.Parse("aaa");
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
} Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-us"); try
{
int.Parse("aaa");
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
} }
}
Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-us");
try
{
int a = 5, b = 0;
int c = a / b;
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}