blob: e210af722a13599e73d27349cce7e8e94828f37b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// CS0452: The type `int' must be a reference type in order to use it as type parameter `T' in the generic type or method `A.Foo<T>(T, string)'
// Line: 18
class A
{
static int Foo<T> (T a, string s) where T : class
{
return 1;
}
static int Foo<T> (T a, object y)
{
return 2;
}
public static void Main ()
{
A.Foo<int> (99, null);
}
}
|