28

我不知道如何在 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?"
4

3 回答 3

43

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

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

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

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

(我都测试过,它们都有效。)

于 2012-04-26T10:35:24.900 回答
14

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

<add key="msg_test" 
value="This is test message &#xA; are you sure you want to continue?">
于 2012-04-26T10:35:22.997 回答
1

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

在此处输入图像描述

于 2021-04-16T14:03:23.640 回答