从“;设置”;文件
本文关键字:文件 设置 | 更新日期: 2023-09-27 18:24:07
我的应用程序使用设置文件settings.txt
来保存放置在form
上的controls
的当前设置值。每次应用程序启动时,都会引用此设置文件将设置加载到应用程序窗口中
我使用一个名为void SaveSetting(string SettingName)
的函数和一些switch-cases
来保存设置。是否可以开发一个名为void RemoveSetting(string SettingName)
的类似函数,将从settings.txt
文件中完全删除指定的设置
这里我不想从settings.cs
文件中删除get
和set
值,但我需要在不损坏文件的情况下从settings.txt
文件中删除条目
此外,我不想将值null
或zero
设置为该特定控件(因为它在运行时会导致错误)
是否可以从设置文件中完全删除条目
语言:C#
平台:Windows
IDE:Visual Studio 2008
.NET框架:3.5
谢谢
如果设置文件很小,您可以在每次保存任何更改(添加/删除/更改条目)时完全覆盖它。那么你就不必担心破坏格式了。
或者,如果只想追加到设置文件的末尾,可以定义一种新类型的条目来删除旧条目。