C# Winforms中的GetGlobalResourceObject等效于什么?

C# Winforms中的GetGlobalResourceObject等效于什么?,c#,asp.net,winforms,C#,Asp.net,Winforms,在web应用程序中,我曾经为每个页面提供一个资源文件,并且我曾经放置两种语言的数据(英语、卡纳达语)。例: 在检索我使用的值时GetGlobalResourceObject string Text = GetGlobalResourceObject(resourcename, PrefixLang + "Save").ToString(); 这里Prefixlang是KN或EN,基于前缀lang,我得到了相应的值 现在我正在开发一个Windows应用程序,我不想为两种语言创建两个资源文件。我希

在web应用程序中,我曾经为每个页面提供一个资源文件,并且我曾经放置两种语言的数据(英语、卡纳达语)。例:

在检索我使用的值时
GetGlobalResourceObject

string Text = GetGlobalResourceObject(resourcename, PrefixLang + "Save").ToString();
这里Prefixlang是KN或EN,基于前缀lang,我得到了相应的值

现在我正在开发一个Windows应用程序,我不想为两种语言创建两个资源文件。我希望这两种语言都有一个单一的资源文件,并通过前缀语言访问它。我读了这么多文章,但没有找到通过传递资源名称和前缀语言来访问资源值的解决方案

有没有办法在Windows应用程序中实现这一点?或者你有什么更好的建议?多谢各位

string Text = GetGlobalResourceObject(resourcename, PrefixLang + "Save").ToString();