Я пытаюсь понять ConditionalWeakTable. В чем разница между
class ClassA
{
static readonly ConditionalWeakTable<ClassA, OtherClass> OtherClassTable
= new ConditionalWeakTable<ClassA, OtherClass>();
}
и
class ClassB
{
OtherClass otherClass;
}
? Каковы были бы плюсы и минусы использования ClassA или ClassB для ссылки на поле с нулевым значением?