// CS0208: Cannot take the address of, get the size of, or declare a pointer to a managed type `CS208.Foo' // Line: 17 // Compiler options: -unsafe namespace CS208 { public struct Foo { public string PP { get; set; } } public class Bar { unsafe static void Main () { Foo f = new Foo (); void *s = &f; } } }