1 // Compiler options: -langversion:default
\r
7 public interface Base
\r
10 public partial class Foo : Base
\r
12 public static int f = 10;
\r
15 public partial class Foo : Base
\r
17 public static int f2 = 9;
\r
23 public interface Base
\r
26 public partial struct Foo : Base
\r
28 public static int f = 10;
\r
31 public partial struct Foo : Base
\r
33 public static int f2 = 9;
\r
41 if (Test2.Foo.f != 10)
\r
44 if (Test2.Foo.f2 != 9)
\r
47 if (Test3.Foo.f != 10)
\r
50 if (Test3.Foo.f2 != 9)
\r
53 Console.WriteLine ("OK");
\r