[Gtk-sharp-list] Object madness.
Charles Iliya Krempeaux
charles@reptile.ca
04 Mar 2003 15:45:21 -0800
Hello,
On Tue, 2003-03-04 at 13:40, George Farris wrote:
> I want to be able to do the following but it doesn't really seem to
> work. From what I have read it should. Any ideas?
[...]
> Class1 c = new Class1();
> o = c;
>
> now access methods in Class1 via o.method()
> }
> }
>
> The compiler says System.Object does not contain a reference for
> o.method()
I think you need to do a cast. For example...
((Class1)o).method();
If "o" is of type System.Object. Then it can only be treated
as a System.Object. (I.e., you can only use its methods,
properties, etc.) If you want to use it as something else,
then you need to do a cast.
See ya
--
Charles Iliya Krempeaux, BSc
charles@reptile.ca
________________________________________________________________________
Reptile Consulting & Services 604-REPTILE http://www.reptile.ca/