在app.config中配置Java属性

时间:2016-06-19 15:11:55

标签: java c#

我正在将一些代码从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;
}

有关如何翻译此类代码的任何更新都将非常有用。 谢谢!

1 个答案:

答案 0 :(得分:0)

正如csharpfolk写的:您可以使用AppSettings。在您的代码中,您可以使用以下方式访问设置:

Properties.Settings.Default.propertyName

这适用于应用程序设置(只读)和用户设置(读/写)。