web-dev-qa-db-ja.com

app.configに改行文字を追加するにはどうすればよいですか?

2行以上で構成されるapp.configにメッセージを書き込む方法がわかりません。設定ファイルの私の通常のコードは次のとおりです。

add key="msg_test" value="This is test message."       

そして、私はそれを次のようなCシャープコードで読みました:

ConfigurationSettings.AppSettings[msg_test];

そして、私は次のようなものを書きたいです

add key="msg_test" 
    value="This is test message \n are you sure you want to continue?"
26
quitprog

値には改行を使用できます。

add key="msg_test" value="This is
test message."

XMLでエンコードされた文字を使用することもできます。

add key="msg_test" value="This is
test message."

(私は両方をテストしました、そしてそれらは働きます。)

36
Guffa

改行のXMLエスケープは
、これはうまくいくはずです:

<add key="msg_test" 
value="This is test message &#xA; are you sure you want to continue?">
13
Anders Abel