Пример #1
0
    public static int test_2_static_delegate()
    {
        GetIntDel del = new GetIntDel(return4);
        int       v   = del();

        if (v != 4)
        {
            return(0);
        }
        return(2);
    }
Пример #2
0
    public static int test_2_instance_delegate()
    {
        Tests     t   = new Tests();
        GetIntDel del = new GetIntDel(t.return5);
        int       v   = del();

        if (v != 5)
        {
            return(0);
        }
        return(2);
    }
Пример #3
0
    public static int test_2_instance_delegate_with_field()
    {
        InstanceDelegateTest t = new InstanceDelegateTest()
        {
            a = 1337
        };
        GetIntDel del = new GetIntDel(t.return_field);
        int       v   = del();

        if (v != 1337)
        {
            return(0);
        }
        return(2);
    }
Пример #4
0
	public static int test_2_instance_delegate () {
		Tests t = new Tests ();
		GetIntDel del = new GetIntDel (t.return5);
		int v = del ();
		if (v != 5)
			return 0;
		return 2;
	}
Пример #5
0
	public static int test_2_static_delegate () {
		GetIntDel del = new GetIntDel (return4);
		int v = del ();
		if (v != 4)
			return 0;
		return 2;
	}