Здравствуйте, Аноним, Вы писали:
А>Как правильно писать такие выражения?
А>CurrentObjectDeclaringType.IsSubclassOf(typeof(DeclaringTradingObjectType)) || CurrentObjectDeclaringType == typeof(DeclaringTradingObjectType)
Это 2 разных по смыслу выражения
1-е определяет, находится ли CurrentObjectDeclaringType в иерархии наследования DeclaringTradingObjectType
2-е определяет реальный (exact) тип