Example #1
0
 private static void NonIntantiableClassAppend(KeyStringDelegatedCollection <NonInstantiable> nonNew, KeyStringDelegatedCollection <NonInstantiable> nonBase)
 {
     if (nonNew == null)
     {
         return;
     }
     foreach (var item in nonNew)
     {
         if (!nonBase.Contains(item.Type))
         {
             nonBase.Add(item);
         }
         else
         {
             nonBase[item.Type].ClassDefinitions.AddRange(item.ClassDefinitions);
         }
     }
 }