Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 被覆盖的属性属性在IntelliSense参数信息中出现两次_C#_Visual Studio_Intellisense_Custom Attributes - Fatal编程技术网

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