Klasa ConcurrentDictionary<TKey,TValue> zawiera nowe przeciążenia AddOrUpdate i GetOrAdd metod pobierania wartości ze słownika lub dodawania jej, jeśli nie zostanie znaleziona, oraz dodania wartości do słownika lub zaktualizowania go, jeśli już istnieje. C# Kopiuj ...
Wynika to z faktu, że w momencie pierwszego wywołania is_base_of klasa "D" nie została jeszcze zdefiniowana. W takim przypadku poprawka nie używa takich cech typu, dopóki klasa nie zostanie zdefiniowana. Jeśli przeniesiesz definicje B i D na początek pliku kodu, ...