Skip to main content
 首页 » 编程设计

.net之XML 注释中的 filterpriority 标记有什么作用

2024年10月25日41lexus

我在 .NET Framework BCL 中的类的大量 XML 注释中看到了这一点,但从未找到解释它的作用的文档。

例如,查看 System.Object 会显示以下注释:

namespace System    
{ 
    /// <summary>Supports all classes in the .NET Framework class hierarchy  
    /// and provides low-level services to derived classes. This is the  
    /// ultimate base class of all classes in the .NET Framework; it is the 
    /// root of the type hierarchy.</summary> 
    /// <filterpriority>1</filterpriority>  
    [System.Runtime.InteropServices.ClassInterfaceAttribute(2)] 
    public class Object     
    {     
        /// <summary>Determines whether the specified  
        /// <see cref="T:System.Object" />  
        /// instances are considered equal.</summary>   
        /// <returns>true if objA is the same instance as objB or 
        /// if both are null 
        /// references or if objA.Equals(objB) returns true;  
        /// otherwise, false.</returns> 
        /// <param name="objB">The second <see cref="T:System.Object" />  
        /// to compare. </param> 
        /// <param name="objA">The first <see cref="T:System.Object" />  
        /// to compare. </param> 
        /// <filterpriority>2</filterpriority> 
        public static bool Equals(object objA, object objB); 
     } 
 } 

请您参考如下方法:

只是猜测:Intellisense 中的 All vs Common 选项卡?