C# 被覆盖的属性属性在IntelliSense参数信息中出现两次
我有如下定义的自定义基和派生属性类:C# 被覆盖的属性属性在IntelliSense参数信息中出现两次,c#,visual-studio,intellisense,custom-attributes,C#,Visual Studio,Intellisense,Custom Attributes,我有如下定义的自定义基和派生属性类: class BaseAttribute : Attribute { public virtual string Name { get; set; } } class DerivedAttribute : BaseAttribute { public override string Name { get; set; } } 如果我开始键入[Derived(),Visual Studio中弹出的参数信息框会出于某种原因两次显示Name属性:
class BaseAttribute : Attribute
{
public virtual string Name { get; set; }
}
class DerivedAttribute : BaseAttribute
{
public override string Name { get; set; }
}
如果我开始键入[Derived(
),Visual Studio中弹出的参数信息框会出于某种原因两次显示Name
属性:
我只希望[Name=string]
出现一次。这是一个IDE/IntelliSense错误吗?我能做些什么来修复它(使属性只出现一次)?以下是“关于”框中的版本信息:
Microsoft Visual Studio Enterprise 2015,版本14.0.24720.00更新1
Microsoft.NET Framework,版本4.6.01038