4
namespace ConsoleApplication8
{
    public class Foo<T>
        where T : IFoo, IFoo2
    {
        public Foo(T fooThing)
        {
        }
    }

    public interface IFoo
    {
        string Name {get;}
    }

    public interface IFoo2
    {
        string Name2 {get;}
    }
}

VS 2010 UMLクラス図デザイナーのテンプレートパラメーターコレクションエディターでは、単一のジェネリック型パラメーターに複数の制約を追加できないようです。

(「評判」ポイントが足りないため、画像が拒否されました)

私は何かが足りないのですか?基本的に、VS 2010 UMLクラスデザイナでモデル化するにはどうすればよいですか?コードサンプルのような複数のタイプのパラメータ制約はありますか?

4

1 に答える 1

0

あなたは正しいです-VSはそれを示すことができません。UIでは、制約タイプを1つだけ選択できます。

于 2010-11-02T21:50:18.630 に答える