AppSettings字符串在数字后无法识别的新行

时间:2013-05-09 20:22:42

标签: c#

我在appsettings中存储了以下电子邮件签名:

<add key="EmailSignature"
           value="&#13;&#10;&#13;&#10;Smokey Bear&#13;&#10;Forest Manager&#13;&#10;Level 7 Tree House&#13;&#10;JellyStone Park&#13;&#10;DDI 04 548 6457 • M 021 456 7854 • F 04 548 456" />

问题出现在电子邮件中,如下所示:

烟雾熊 森林经理 Level 7 Tree HouseJellyStone ParkDDI 04 548 6457•M 021 456 7854•F 04 548 456

经过一些实验,我发现它是由数字引起的。所以7级“7级”让JellyStone Park在同一条线上。同样,如果还有其他数字,其他数字会引起进一步的问题。

任何人都知道如何解决这个问题?我是否需要逃避角色?

修改

所以我发现如果我使用&#55;代替7来解决由7引起的问题。但这不是很理想,因为它会使数据难以阅读和编辑。

1 个答案:

答案 0 :(得分:0)

更好的解决方案可能是在AppSettings中使用某种识别键,然后在代码本身中使用静态字符串来设置电子邮件签名。

我想如果您想在AppSettings中设置电子邮件签名,您可能希望根据级别更改它?