1

Допустим, у меня есть класс, определенный следующим образом

public class Widget<T1, T2, T3>
    where T1 : ISomeInterface<T2, T3>
    where T2 : class
    where T3 : struct
{
    // blah
}

Используя Visio 2010, я создал параметризованный шаблон и установил T1, T2, T3 в качестве параметров, но как мне установить тип каждого типа? Если я выбираю раскрывающийся список типов, у меня есть на выбор примитивы c #, c++, VB и IDL, но нет классов или интерфейсов, которые я уже определил. У меня нет «стандартных» типов, таких как «класс» и «структура».

Может кто-нибудь сказать мне, что я скучаю, пожалуйста?

1 ответ1

1

Ответ, похоже, нет, или нет, по крайней мере, насколько я вижу.

Однако в Visio 2013 вы можете ввести то, что вам нужно, поскольку теперь фигуры на диаграмме UML - это просто фигуры.

Моделирование вообще не происходит, поэтому вы вводите то, что вы хотите, где вы хотите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .