如何在app.config中添加换行符?

时间:2012-04-26 10:26:15

标签: c# app-config

我不知道如何在app.config中编写一条包含两行或更多行的消息。 我在配置文件中的常用代码是:

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

我用尖锐的代码读了它:

ConfigurationSettings.AppSettings[msg_test];

我想写点像

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

3 个答案:

答案 0 :(得分:33)

您可以在值中使用换行符:

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

您还可以使用XML编码字符:

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

(我已对两者进行了测试,但它们都有效。)

答案 1 :(得分:13)

换行的XML转义是
,所以这应该有效:

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

答案 2 :(得分:0)

在 Visual Studio 中,在属性/设置中,在字符串设置中,单击下拉箭头,输入第一行文本,按 Shift-Enter,输入第二行文本。

enter image description here