Browse Source

Avoid unecessary ToArray call

pull/309/head
Jb Evain 14 years ago
parent
commit
5e87658b28
  1. 2
      ICSharpCode.Decompiler/Ast/Transforms/PatternStatementTransform.cs

2
ICSharpCode.Decompiler/Ast/Transforms/PatternStatementTransform.cs

@ -791,7 +791,7 @@ namespace ICSharpCode.Decompiler.Ast.Transforms
if (!m.Success) if (!m.Success)
return dict; return dict;
foreach (ArrayInitializerExpression initializer in m.Get<ArrayInitializerExpression>("dictJumpTable").ToArray()) { foreach (ArrayInitializerExpression initializer in m.Get<ArrayInitializerExpression>("dictJumpTable")) {
KeyValuePair<string, int> pair; KeyValuePair<string, int> pair;
if (TryGetPairFrom(initializer.Elements, out pair)) if (TryGetPairFrom(initializer.Elements, out pair))
dict.Add(pair); dict.Add(pair);

Loading…
Cancel
Save