6
var values = new NameValueCollection
{
    { "key", ConfigurationSettings.AppSettings["API-Key"].ToString() },
    { "image", Convert.ToBase64String(File.ReadAllBytes(photo.ToString())) }
};

app.configファイルを使用する新しい方法は何ですか?

4

4 に答える 4

18

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と一緒にへの参照を追加してください。usingSystem.Configuration

于 2010-08-10T16:25:27.720 に答える
7

System.Configuration.ConfigurationManagerクラスを使用します

string ServerName = System.Configuration.ConfigurationManager.AppSettings["Servername"];

編集-追加

System.Configuration.dllへの参照を追加する必要がある場合があることに注意してください。参照なしで名前空間をインポートできる場合でも、参照がない限り、このクラスにアクセスすることはできません。

于 2010-08-10T16:25:01.973 に答える
3

ConfigurationManagerクラスを使用

http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx

于 2010-08-10T16:24:38.870 に答える
2

使用する新しいクラスは、ConfigurationManagerクラスです。

于 2010-08-10T16:25:44.327 に答える