pascalabcnet/TestSuite/lambdas_props.pas

22 lines
290 B
ObjectPascal
Raw Permalink Normal View History

2018-08-10 11:58:29 +03:00
type
t1 = class
_p1 := 0;
property P1:integer read _p1 write _p1; virtual;
procedure pr1;
begin
var p:procedure := ()->begin
P1 := P1 + 1;
end;
p;
end;
end;
begin
var o := new t1;
o.pr1;
assert(o.P1 = 1);
end.