Mam niektóre kodu, który wygląda tak:Czy jedna specyfikacja "convertability from int" jako ograniczenie typu w C#?
class A<T>
where T : // what should I say here to make this work?
{
void foo()
{
int x = 0;
T y = (T)x; // this is a compile error without proper type restrictions
}
}
Zamiarem jest wykorzystanie z typów takich jak podwójne, float, int.
Nie można unbox pływaka do int, choć. – Random832
tak, nie możesz. dlatego nie jest to dobra praktyka. –