Java .properties 文件和 C# .settings 文件

joh*_*ohn 2 c# java settings properties-file

我正在将 Java 代码转换为 C#。

Java 代码将应用程序中的 3 个关键数据写入和读取到.properties文件中。这甚至可能持续数百行。

Properties prop = new Properties();

我查看了 .properties 文件的几个 C# 替代品,并提出了 3 种可能性。

.settings .ini .config

从我对这 3 种文件类型的不存在经验来看,我认为.settings是我需要的。

如果我错了,请纠正我,并提供一些有关如何使用最佳文件类型的信息。(我已经研究了对 .settings 文件的读取和写入,并且没什么可做的)

谢谢大家!

Fra*_*nck 5

在 Visual Studio 中,您可以将其替换为.settings确实。如果您右键单击该项目并选择properties然后选择该Settings选项卡,那么您有一个很好的链接可以创建一个(如果还没有)。您显然可以使用“添加新项目”创建一个

它可以容纳标准类型,例如string, intdouble甚至更复杂的类型,例如Datatable甚至自定义对象

除此之外,设置还有一个范围,您可以在其中定义用户或应用程序级别。