[Gtk-sharp-list] MonkeyGuide?: Hello World in GNOME.NET -
Third Draft
Radek Doulik
rodo@ximian.com
20 Feb 2003 09:33:15 +0100
On Thu, 2003-02-20 at 07:59, Charles Iliya Krempeaux wrote:
> Hello,
>
> On Wed, 2003-02-19 at 22:42, Mike Kestner wrote:
> > On Thu, 2003-02-20 at 00:07, Charles Iliya Krempeaux wrote:
>
> [...]
>
> > > The important thing to focus on is this line:
> > >
> > > this.DeleteEvent += new
> > > GtkSharp.DeleteEventHandler(delete_event);
> >
> > There is no need to use the "this" keyword anywhere in this class. Doing
> > so is just extra typing.
>
> I wanted to use the "this" keyword for clarity. (I find it helps
> beginners alot. A beginner will not know what a "DeleteEvent" is.
> But with the "this" keyword there, they can immediately tell that
> it is a property of the class they are using.)
I have to second Mike's comment here. You can always describe where
DeleteEvent comes from bellow the source code or in a comment. I think
using this.<Member> is going rather to confuse beginners.
Cheers
Radek