2014-04-20 19 views
1

我正在尋找一種簡單的方法來使用C#中我的properties.resx文件中寫入的值。在Java中,這非常簡單,因爲您有一個文件.properties
我需要這樣的文件來寫我的常量字符串,就好像我想改變一個常量,我只需要在該文件中改變它。任何人都有一個例子?像Java一樣簡單的屬性文件?

在此先感謝。

回答

0

在.NET中,我們通常不使用resx文件來存儲您所描述的設置,我們使用設置類。轉到您的項目的屬性,然後單擊設置選項卡。在那裏創建您的設置,然後將它們寫入app.config/web.config,並在其中被覆蓋。然後您可以使用Settings.Default.NameOfSetting訪問這些值。

+0

你知道爲什麼當我指定屬性是INT類型時,它會生成一個字符串類型屬性? –

+0

它沒有。如果你在「類型」下拉列表中選擇「int」,它就是一個int。你可以寫'int foo = Settings.Default.MySetting',它工作得很好。 –

+0

所以它必須是我的視覺工作室的錯誤,因爲它不工作。將盡力完成!謝謝大家! –