猿问

在C#中编写和修改配置文件的最佳方法

我正在尝试使用VisualStudio和C#语言编写一个小型游戏,以进行改进和练习。我正在尝试做的事情是拥有一个配置文件,用户可以使用游戏中的设置菜单进行编辑。我知道我可以编写一个简单的.ini文件,并在程序启动时进行解析,但是有没有更好,更简单的方法呢?


至尊宝的传说
浏览 300回答 3
3回答

蓝山帝景

只需将代表您的设置的整个类序列化/反序列化到一个文件中/从一个文件中反序列化,这是最容易实现的。您可以使用例如Json.NETFile.WriteAllText(@"C:\config.json",&nbsp;JsonConvert.SerializeObject(settings)); var&nbsp;settings&nbsp;=&nbsp;JsonConvert.DeserializeObject<Settings>(File.ReadAllText(@"C:\config.json"));
随时随地看视频慕课网APP
我要回答