В моем UML-документе Visio 2007 я не могу понять, как добавить операцию к интерфейсу, которая возвращает общий List
type.
Например:
Допустим, у меня есть класс с именем «MyClass» и интерфейс с именем «IFace». IFace имеет подпись метода, который возвращает общий список MyClass.
Для ясности, вот пример кода C #:
namespace StackO
{
public interface IFace
{
List<MyClass> SomeMethod(string data);
}
public class MyClass
{
}
}
Вот скриншот, где я застрял:
Кажется, что единственный способ указать List
в качестве возвращаемого типа - это создать другой определяемый пользователем тип данных, который явно записывается как List
. Если это так, пусть будет так. Однако я публикую это в надежде, что есть лучший / правильный способ сделать это.
Как я могу определить тип возвращаемого значения операции интерфейса Visio как общий список определяемого пользователем типа данных?