seems quite weird to me for something even vb is doing almost perfectly !


MS makes use of the static From* methods throughout the runtime, so it's not a completely "out there" pattern.


Also, VB actually doesn't do what you want either. I believe you were referring to the example:

[exemple stripped]
Yeah, I was.

This deceptively looks like the pattern you want, but if you try to do anything before to the call to "Me.New("Tony")" you get an error saying that a "Constructor call is valid only as the first statement in an instance constructor." So, this means the above is really the same as:

public Manager() : this("Tony")
{

}

in c#.

oh, ok.

The only other way i can think of is to take the code from the constructor you want the other to call and put it in a separate method. Then, you can have both call that method.

I can't think of any other way to eliminate code duplication otherwise.

ok, then let's use a separate private method then.
Thanks

rob
--
Brice Carpentier aka Br|ce
_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to