我有一个Windows窗体应用程序,我有resource file(.resx)
这里我写下所有错误消息,如下所示
<data name="Link_Name" xml:space="preserve">
<value>The Link Name must be not blank and not greater than 255 symbols.</value>
</data>
这里我理解name是需要访问的资源的名称,值是资源的值
但我没有得到xml:space="preserve"
的内容?
我还有一个选项default
答案 0 :(得分:3)
xml:space =“preserve”使得标记开头的空格不会被删除。 (如果你将多个空格放在一起)
示例:
<data name="Link_Name" xml:space="preserve">
<value> The Link Name must be not blank and not greater than 255 symbols.</value>
</data>
现在价值将是:
" The Link Name must be not blank and not greater than 255 symbols."
如果未设置xml:space:
<data name="Link_Name">
<value> The Link Name must be not blank and not greater than 255 symbols.</value>
</data>
值为:
"The Link Name must be not blank and not greater than 255 symbols."
所以xml:space =“preserve”会保留标记开头的空格。