簡體   English   中英

C#本地化快捷方式

[英]C# Localization Shortcuts

我不知道該怎么解釋我想做什么。

在我的項目中,基本上有3個子項目。

  • 第一個項目:擁有所有屬性和本地化。
  • 第二個項目是一個控制台項目,使用第一個項目中的屬性和一些本地化字符串。
  • 第三項目是Windows窗體項目,使用第一項目中的所有屬性和本地化字符串。

本地化工作沒有問題,我可以啟動兩個項目,當我更改文化時,它也會更改字符串。

但是:我必須在各處編寫整個String路徑。 例:

Label.Text = Config.Localization.MyString

通過設置,我可以通過將其設置為新變量來使用“快捷方式”:

private Settings settings = Config.Properties.Settings.Default;

但是有了本地化,我不能縮短它。 嘗試以下操作:

    private Type locals = CodepackConfig.Localization;
    Label.Text = locals.MyString

有人給我提示如何將變量設置為“ Config.Localization”嗎? 是的,我現在只用C#編寫了1個月的代碼,看起來像是一個非常簡單的錯誤:)

查看using指令的文檔。

我認為您對類似的東西感興趣

using Localization = Config.Properties.Localization;

1: https//msdn.microsoft.com/zh-CN/library/sf0df423.aspx?f = 255&MSPPError = -2147217396

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM