Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / dtest-065.cs
1 using System.Dynamic;
2
3 public class TestConvert : DynamicObject
4 {
5         public override bool TryConvert (ConvertBinder binder, out object result)
6         {
7                 result = null;
8                 return true;
9         }
10 }
11
12 public class Test : DynamicObject
13 {
14         public override bool TryInvokeMember (InvokeMemberBinder binder, object [] args, out object result)
15         {
16                 result = new TestConvert ();
17                 return true;
18         }
19 }
20
21 public class XX
22 {
23         public static void Main ()
24         {
25                 dynamic t = new Test ();
26                 string result = t.SomeMethod ();
27         }
28 }