是否有java.util.Properties类的C#类似物 - c#

Java具有一个Properties类,可用于保存基本配置信息,例如您希望从一个会话持续到下一个会话的gui设置。我记得它可以保存和检索键值对,并且使用起来非常简单。我一直在C#中寻找类似的东西,但没有成功。我想念它吗?

如果没有,那么除了保存/读取一个custrom文本文件以保存简单的应用程序设置之外,还有什么其他功能吗? (“超越”的度量很简单)。

参考方案

如果创建一个标准.NET项目并转到“属性”,然后转到“设置”,然后单击以创建一个项目,那么您应该能够在其中完成所需的工作。这将允许您使用Properties.Settings,这对于保留用户设置很有用。

如果需要应用程序范围的设置,则可以使用app.config(编译为MyApplication.exe.config)。您可以通过ConfigurationManager.AppSettings访问这些设置(需要System.Configuration程序集参考)

java.util.Scanner不返回到提示 - java

import java.util.Scanner; class newClass { public static void main(String args[]) { Scanner s = new Scanner(System.in); while (s.hasNext()) { System.out.println(s.next()); } s.clos…

使用java.util.properties存储ArrayList和HashMap - java

如何使用ArrayList存储HashMap和/或java.util.properties变量?如果不可能,可以使用其他什么类来存储应用程序配置? 参考方案 如果只需要将集合序列化为字符串,我强烈建议XStream。它使用反射将类序列化为XML。如果默认行为对您要序列化的类不起作用,则有文档,但是到目前为止,以下内容对我而言一直有效:XStream xstr…

Java将oracle时间戳解析为date.util.date - java

我想将oracle时间戳(01-MAY-12 01.00.47.000000000 PM)解析为java.util.Date我用这个:Date dateStart=new SimpleDateFormat("yy-MM-dd HH:mm:ss.S").parse("01-MAY-12 01.00.47.000000000 PM&…

Java.util.zip替换单个zip文件 - java

问题我有一个现有的zip文件“main.zip”。我要替换其中的单个文件“say main.zip/foo”。我知道: http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipOutputStream.html但是,这并不能满足我的要求,因为它会创建一个新的Zip文件-因此,我还必须在main.zi…

有什么方法可以从java.util.logging.Logger输出中删除信息行? - java

使用java.util.logging.Logger将一些日志输出到控制台,如下所示:public static void main(String[] args) { Logger logger = Logger.getLogger("test"); logger.info("Hello Wolrd!"); } 输出为…