当我在 Visual Studio 2015社区版的文档中使用<para></para>标记时(也以<para />的形式),我在IntelliSense工具提示(键入成员姓名时出现的提示)中显示了一个额外的空白行。
我尝试了许多变体,包括但不限于以下示例中列出的变体:

public interface IFooBar {
    ///<summary>foo<para>bar</para><para>baz</para></summary>
    void Foo();
    ///<summary>foo
    ///<para>bar</para>
    ///<para>baz</para>
    ///</summary>
    void Bar();
    ///<summary>foo<para />bar<para />baz</summary>
    void Baz();
    ///<summary>foo<para />
    ///bar
    ///<para />baz
    ///</summary>
    void Qux();
}
但它仍然出现,并且令人发指。请,如果有人知道如何摆脱它,请帮助我。
更新(上传图片)
c# - 在VS2015CE中从&lt;para&gt; &lt;/para&gt;和&lt;para/&gt;显示的多余空白行无法摆脱-LMLPHP
更新2(与XML multiline comments in C# - what am I doing wrong?消除歧义)
问题不在于在XML注释中获取新行,我知道该如何获取。它是关于在使用<para />标记时摆脱多余的新行。

最佳答案

毕竟,使用任何形式的<para />标记时,似乎都无法摆脱 Visual Studio 呈现的多余空白行。

此外,似乎没有办法添加简单的换行符。不,HTML标记不起作用。不,&10;&13;也不起作用。

因此,基本上可以归结为:根本没有换行符,或者有多余的换行符。

关于c# - 在VS2015CE中从<para> </para>和<para/>显示的多余空白行无法摆脱,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34598859/

10-12 02:25