@property with 2 arguments

Tony tonytdominguez at aol.com
Sun Oct 1 08:33:44 UTC 2017


On Sunday, 1 October 2017 at 06:34:56 UTC, Jonathan M Davis wrote:
> On Sunday, October 01, 2017 05:57:53 Tony via 
> Digitalmars-d-learn wrote:
>> "@property functions can only have zero, one or two parameters"
>>
>> I am looking for an example of an @property function defined 
>> with two parameters and the syntax for how it is accessed 
>> without ().
>
> If it has two parameters, then it's a free function that can be 
> used as a setter. e.g.
>
> @property void foo(ref T t, int i)
> {
>     ...
> }
>
> myT.foo = 42;
>
> - Jonathan M Davis

Thanks!



More information about the Digitalmars-d-learn mailing list