TupleプロパティがTuple<int>
、Tuple<string>
のようないくつかのタプルを受け取る方法を探しています。次のコードは、私がやろうとしている例です。Tupleプロパティを一般化することは可能ですか?
public class A
{
public virtual Tuple Condition
{
get;
set;
}
}
public class B: A
{
public override Tuple<int, string> Condition
{
get;
set;
}
}
私はクラスからConditionプロパティを使用して、Bのような他のクラスでそれを使用し、それを特定のタプルをasignしたいと思います。
タプルをAPIの一部として公開することは、めったに良い考えではありません。あなたは本当にモデル化しようとしていますか? –