Sydney Acksman 5 лет назад
Родитель
Сommit
6f09cc3a0c
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      csharp/src/Google.Protobuf/Reflection/ExtensionCollection.cs

+ 2 - 1
csharp/src/Google.Protobuf/Reflection/ExtensionCollection.cs

@@ -110,7 +110,8 @@ namespace Google.Protobuf.Reflection
                 IList<FieldDescriptor> list;
                 IList<FieldDescriptor> list;
                 if (!declarationOrder.TryGetValue(descriptor.ExtendeeType, out list))
                 if (!declarationOrder.TryGetValue(descriptor.ExtendeeType, out list))
                 {
                 {
-                    declarationOrder.Add(descriptor.ExtendeeType, list = new List<FieldDescriptor>());
+                    list = new List<FieldDescriptor>();
+                    declarationOrder.Add(descriptor.ExtendeeType, list);
                 }
                 }
 
 
                 list.Add(descriptor);
                 list.Add(descriptor);