You could do something like this:
class AClass
{
int a = 10;
}
struct AStruct
{
// Never use this directly, except inside the "aclass" property functions
private AClass _aclass;
@property AClass aclass()
{
if(_aclass is null)
_aclass = new AClass();
return _aclass;
}
@property void aclass(AClass c)
{
_aclass = c;
}
}
-------------------------------
Not sent from an iPhone.
