制約を使用して、N が取り得る型を制限します。N を int または 10 進数のいずれかに制限します。
public static Chart PopulateInto<T, N>(List<T> yAxis, List<N> xAxis) where N : int, decimal
{
// Do stuff here
}
ご協力いただければ幸いです...
ベストアンサー1
ジェネリック パラメータを特定の値の型に制限することはできません。
しかし、それを強制することはできる1つの値型にするか、struct
を追加することで実現できwhere N : struct
ますが、それだけです。