从“;设置”;文件

本文关键字:文件 设置 | 更新日期: 2023-09-27 18:24:07

我的应用程序使用设置文件settings.txt来保存放置在form上的controls的当前设置值。每次应用程序启动时,都会引用此设置文件将设置加载到应用程序窗口中

我使用一个名为void SaveSetting(string SettingName)的函数和一些switch-cases来保存设置。是否可以开发一个名为void RemoveSetting(string SettingName)的类似函数,将从settings.txt文件中完全删除指定的设置

这里我不想从settings.cs文件中删除getset值,但我需要在不损坏文件的情况下从settings.txt文件中删除条目

此外,我不想将值nullzero设置为该特定控件(因为它在运行时会导致错误)

是否可以从设置文件中完全删除条目

语言:C#
平台:Windows
IDE:Visual Studio 2008
.NET框架:3.5

谢谢

从“;设置”;文件

如果设置文件很小,您可以在每次保存任何更改(添加/删除/更改条目)时完全覆盖它。那么你就不必担心破坏格式了。

或者,如果只想追加到设置文件的末尾,可以定义一种新类型的条目来删除旧条目。