Browse Source

simplified expression used to retrieve parameterList AnchorElement

pull/1/head
Siegfried Pammer 15 years ago
parent
commit
cc53d590fb
  1. 6
      src/AddIns/Misc/SharpRefactoring/Project/Src/Gui/InsertCtorDialog.xaml.cs

6
src/AddIns/Misc/SharpRefactoring/Project/Src/Gui/InsertCtorDialog.xaml.cs

@ -104,10 +104,8 @@ namespace SharpRefactoring.Gui
block.AddChild(new ExpressionStatement(new AssignmentExpression(new MemberReferenceExpression(new ThisReferenceExpression(), w.MemberName), AssignmentOperatorType.Assign, new IdentifierExpression(w.ParameterName)))); block.AddChild(new ExpressionStatement(new AssignmentExpression(new MemberReferenceExpression(new ThisReferenceExpression(), w.MemberName), AssignmentOperatorType.Assign, new IdentifierExpression(w.ParameterName))));
AnchorElement parameterList = context.ActiveElements AnchorElement parameterList = context.ActiveElements
.FirstOrDefault( .OfType<AnchorElement>()
item => item is AnchorElement && .FirstOrDefault(item => item.Name.Equals("parameterList", StringComparison.OrdinalIgnoreCase));
(item as AnchorElement).Name.Equals("parameterList", StringComparison.OrdinalIgnoreCase)
) as AnchorElement;
if (parameterList != null) { if (parameterList != null) {
StringBuilder pList = new StringBuilder(); StringBuilder pList = new StringBuilder();

Loading…
Cancel
Save