var values = new NameValueCollection
{
{ "key", ConfigurationSettings.AppSettings["API-Key"].ToString() },
{ "image", Convert.ToBase64String(File.ReadAllBytes(photo.ToString())) }
};
使用app.config文件的新方法是什么?
答案 0 :(得分:16)
ConfigurationManager
中的System.Configuration
课程:
ConfigurationManager.AppSettings
ConfigurationManager.ConnectionStrings
所以你的代码会改为:
var values = new NameValueCollection
{
{ "key", ConfigurationManager.AppSettings["API-Key"] },
{ "image", Convert.ToBase64String(File.ReadAllBytes(photo.ToString())) }
};
请务必添加对System.Configuration
的引用以及using
的{{1}}语句。
答案 1 :(得分:7)
使用System.Configuration.ConfigurationManager类
string ServerName = System.Configuration.ConfigurationManager.AppSettings["Servername"];
修改 - 添加
注意,您可能必须添加对System.Configuration.dll的引用。即使您可以在没有引用的情况下导入命名空间,除非您有参考,否则您将无法访问此类。
答案 2 :(得分:3)
使用ConfigurationManager类
http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx
答案 3 :(得分:2)
要使用的新类是ConfigurationManager类。