pascalabcnet/TestSuite/extensionmethods16.pas
Бондарев Иван e421ff1e80 bug fix #170
2016-05-27 19:27:03 +02:00

10 lines
198 B
ObjectPascal

type TBase = class
end;
TDer = class(TBase)
end;
begin
var l := Lst&<TBase>(new TBase, new TDer, new TDer);
var num := 0;
l.OfType&<TDer>.Foreach(x->Inc(num));
assert(num = 2);
end.