// cs0619-23.cs: `AA' is obsolete: `' // Line: 17 [System.Obsolete ("", true)] class AA { public void Foo () {} } class B { public B (object a) { ((AA)a).Foo (); } }