[System] Tweak socket test
[mono-project.git] / mono / tests / recursive-generics.2.cs
blobcb9720c09c99d762dce2cc83c4c1a75e5aeebc07
1 using System;
3 public class GenA<T> {};
4 public class GenB<T> : GenA<GenB<GenB<T>>> {};
6 public class GenC<T> {
7 public object newA () {
8 return new GenA<T> ();
12 public class GenD<T> : GenC<GenD<GenD<T>>> {};
14 public class main {
15 public static int Main () {
16 GenB<string> gb = new GenB<string> ();
17 GenD<string> gd = new GenD<string> ();
19 gd.newA ();
21 return 0;