linux-packaging-mono/mono/tests/generic-delegate-ctor.2.cs
Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

25 lines
390 B
C#

using System;
public delegate R Function<R> ();
public struct GenStruct<T> {}
public class Gen<T> {
public GenStruct<T> delFunc () {
return default(GenStruct<T>);
}
public object makeDel () {
return new Function<GenStruct<T>> (delFunc);
}
}
public class main {
public static int Main () {
Gen<string> gs = new Gen<string> ();
object del = gs.makeDel ();
return 0;
}
}