[英]C# change settings file name
在C#中,是否可以更改設置文件的“默認”名稱而無需創建其他設置文件? 例如,而不是使用:
Properties.Settings.Default.Setting1
我想用:
Properties.Settings.Group1.Setting1
和Properties.Settings.Group2.Setting2
請記住, Settings
是一個部分類。 您可以使用自己的屬性編寫partial class Settings
。 在我看來,這正是為什么它是一個部分類。
我不建議更改默認的 Default
屬性。 但是,您可以寫下以下內容:
public partial class Settings {
// provide custom Groups, etc.
public void Group1 {
// some specific collection or object
return Group1.Settings
}
public void Group2 {
// some specific collection or object
return Group2.Settings
}
}
...其中Group1
和Group2
代表自定義類。 每個Group
對象都可以有自己的方法來保存數據,設置,配置等。
更新設置時,請添加此代碼以保留
Properties.Settings.OtherName.Setting1 = ...;
Properties.Settings.OtherName.Save();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.