You are correct it being a property. Thanks for the tip its just
what i needed. Looks like steep learning curve ahead.
public class TCar {
public TDoor Door {
get {
return FDoor;
}
set {
FDoor = value;
}
}
}
--- In [email protected], Rob Kennedy <[EMAIL PROTECTED]> wrote:
> dalewolver wrote:
> > Am learning C# and would like to know if someone familiar with
it
> > might answer simple, I hope, question
>
> I suggest you peruse the help file. Delphi 2005 comes with the
full .Net
> Framework SDK help file, which has the complete reference manual
for the
> C# language.
>
> > In delphi I can contain a class within another class
> > eg
> >
> > TDoor = class
> > ....
> > end;
> >
> > TCar = class
> > ...
> > property Door : TDoor read FDoor write FDoor;
> > end
> >
> > How does one do something like that in C#
>
> Your question doesn't match your code.
>
> In both Delphi 2005 and C#, you can contain a class within another
class:
>
> type
> TCar = class
> public
> type
> TDoor = class
> public
> constructor Create;
> end;
> end;
>
> constructor TCar.TDoor.Create;
> begin
> end;
>
> public class TCar {
> public class TDoor {
> public TDoor() {
> }
> }
> }
>
> Your code demonstrated a class that has a property. The one class
does
> not "contain" the other class. C# can do properties.
>
> public class TCar {
> public TDoor Door {
> get {
> return FDoor;
> }
> set {
> FDoor = value;
> }
> }
> }
>
> --
> Rob
-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED]
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/delphi-en/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/