我这里有一个小代码:
string attributeValue = "Hello" + Environment.NewLine + " Hello 2";
XElement element = new XElement("test");
XElement subElement = new XElement("subTest");
XAttribute attribute = new XAttribute("key", "Hello");
XAttribute attribute2 = new XAttribute("key2", attributeValue);
subElement.Add(attribute);
subElement.Add(attribute2);
element.Add(subElement);
Console.Write(element.ToString());
Console.ReadLine();
我有一个问题,基本上 /r/n 或新行在

属性中转换,但我不想拥有它,我想保留它 /r/n 就像我将此 XML 与 Microsoft Word 文档模板一起使用时一样,新行没有实现,虽然它是多行文本,在word文档中我只得到空格。但没有新行:/
有人有什么想法吗?
尽管我已经在模板中设置了允许多行 int 字段的属性。