我有一个Sandcastle项目,可以为我处理一些文档。我在代码中执行了一些过程来构建文件。
尽管如此,我想创建一个导航到另一个页面的链接。
C#代码
<link href="10e3ca23-4b79-42f3-b89c-e6fe924ceef3" xmlns="" />
这将创建元素,然后设置属性。结果如下:
<link xlink:href="10e3ca23-4b79-42f3-b89c-e6fe924ceef3" xmlns="" />
但它看起来应该是这样的
set()
第一个链接不起作用,但是当我在 href 前面添加 xlink:时,它就能正常工作。
我的问题是如何解决这个问题?
提前致谢
答案 0 :(得分:0)
我通常使用XML Linq并从父
中获取其他名称XElement link = new XElement("link");
XNamespace ns = link.Name.Namespace;
link.Add(new XAttribute(ns + "href", "10e3ca23-4b79-42f3-b89c-e6fe924ceef3"));