c# - C#'s application configuration "app.config”文件...如何存储集合?

标签 c# app-config

我正在使用 C# 编写服务,我需要在 app.config 文件中存储一个字符串列表。我有 161 个。

如何将此信息存储在 app.config 文件中?一定有办法,因为这些是强类型值,因此我应该可以轻松地在代码中使用任何有效的 .NET 类型来访问它们!

我想避免使用一个使用逗号分隔列表的值来解决明显的性能问题。

最佳答案

我使用 Microsoft 的 Visual Studio 2010。

  1. Solution Explorer中,展开项目的Properties节点。

  2. 解决方案资源管理器中,双击要添加新设置的.settings 文件。此文件的默认名称是 Settings.settings

  3. 设置设计器中,设置名称类型范围您的设置的值(value)。每行代表一个设置。

  4. 您需要的类型是 System.Collections.Specialized.StringCollection。点击设置类型时出现的下拉列表末尾的浏览后,可以找到它。

  5. 单击显示在Value 文本框末尾的按钮。

  6. 在出现的对话框中一个一个地输入您的字符串。

This is how it goes.

关于c# - C#'s application configuration "app.config”文件...如何存储集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7872466/

相关文章:

c# - .NET 获取自定义配置部分作为 NameValueCollection

c# - 在 .NET 核心中使用 app.config 和 ConfigurationManager 是否可取?

c# - 使用 App.config 设置强类型变量

c# - 获取当前配置文件的文件名

c# - 在 C# dotnet 核心控制台应用程序中保护密码输入

c# - 文本框只允许小数点后两位数?

c# - 如何在 C# 中创建具有只读访问权限的共享文件夹?

c# - .Disposing StreamWriter 是否关闭底层流?

c# - 在 app.config 中加密连接字符串

c# - 在远程机器上执行exe