diff --git a/src/Features/Core/Portable/AddParameter/AbstractAddParameterCodeFixProvider.cs b/src/Features/Core/Portable/AddParameter/AbstractAddParameterCodeFixProvider.cs index 56b90404700bea0935228fa880c0e9d77b3bb02a..2220b1940a34c14402989e8ec9dbec0f924ac896 100644 --- a/src/Features/Core/Portable/AddParameter/AbstractAddParameterCodeFixProvider.cs +++ b/src/Features/Core/Portable/AddParameter/AbstractAddParameterCodeFixProvider.cs @@ -223,7 +223,8 @@ private bool HasCascadingDeclarations(IMethodSymbol method) private static string GetCodeFixTitle(IMethodSymbol methodToUpdate, IEnumerable parameters) { - var signature = $"{methodToUpdate.Name}({string.Join(", ", parameters)})"; + var methodPrefix = methodToUpdate.IsConstructor() ? "" : $"{methodToUpdate.ContainingType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)}."; + var signature = $"{methodPrefix}{methodToUpdate.Name}({string.Join(", ", parameters)})"; var title = string.Format(FeaturesResources.Add_parameter_to_0, signature); return title; }