var values = new NameValueCollection
{
{ "key", ConfigurationSettings.AppSettings["API-Key"].ToString() },
{ "image", Convert.ToBase64String(File.ReadAllBytes(photo.ToString())) }
};
使用 app.config 文件的新方法是什么?
var values = new NameValueCollection
{
{ "key", ConfigurationSettings.AppSettings["API-Key"].ToString() },
{ "image", Convert.ToBase64String(File.ReadAllBytes(photo.ToString())) }
};
使用 app.config 文件的新方法是什么?
中的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
for 的语句System.Configuration
。
使用System.Configuration.ConfigurationManager类
string ServerName = System.Configuration.ConfigurationManager.AppSettings["Servername"];
编辑 - 添加
请注意,您可能必须添加对 System.Configuration.dll 的引用。即使您可以在没有引用的情况下导入命名空间,除非您有引用,否则您将无法访问此类。
使用 ConfigurationManager 类
http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx
要使用的新类是ConfigurationManager类。