// Dynamic and value types struct S { public int Value; } class C { static dynamic f; public static int Main () { f = new S (); f.Value = 5; if (f.Value != 5) return 1; return 0; } }