blob: 62473f2de94d64bf728860e96143e2f959925fa0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
class Test
{
public static void Main(string[] args)
{
A<int> a = new A<int>(new A<int>.B(D), 3);
a.Run();
}
public static void D(int y)
{
System.Console.WriteLine("Hello " + 3);
}
}
class A<T>
{
public delegate void B(T t);
protected B _b;
protected T _value;
public A(B b, T value)
{
_b = b;
_value = value;
}
public void Run()
{
_b(_value);
}
}
|