我想在 Microsoft Visual C# 2010 Express 中创建支持几种语言的控制台应用程序:它将以选定的语言显示消息。使其国际化的最简单便捷的方法是什么?
最佳答案
最好的办法是通过项目菜单使用程序集资源文件,然后将资源添加到您的文件。
在您的程序中使用特定于语言的资源:
System.Resources.ResourceManager mgr = new
System.Resources.ResourceManager("MyConsoleApp.MyResource",
System.Reflection.Assembly.GetExecutingAssembly()) ;
Console.WriteLine ( mgr.GetString ("resourceName"));
Console.ReadLine ();
关于c# - 如何制作多语言 C# 控制台应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2927406/