我正在将一些代码从Java
翻译为C#
,我需要将属性类从Java
翻译为C#
。为此,我需要在app.config
中配置C#
文件,但我无法理解要添加的密钥和值应该是什么。
例如:我必须翻译的java中涉及属性类的方法之一是:
static public Properties putPrefixToProperties (String prefix, Properties pro)
{
Enumeration en;
Properties res = new Properties();
en = pro.propertyNames();
for (; en.hasMoreElements();)
{
String nom = (String) en.nextElement();
res.setProperty (prefix+nom, pro.getProperty (nom));
}
return res;
}
有关如何翻译此类代码的任何更新都将非常有用。 谢谢!
答案 0 :(得分:0)
正如csharpfolk写的:您可以使用AppSettings。在您的代码中,您可以使用以下方式访问设置:
Properties.Settings.Default.propertyName
这适用于应用程序设置(只读)和用户设置(读/写)。