pascalabcnet/TestSamples/FormatterTests/input/Reflection.pas
Бондарев Иван e6e67c193c initial commit
2015-05-14 21:35:07 +02:00

13 lines
343 B
ObjectPascal

uses System,System.Reflection;
begin
var bf := BindingFlags.Public or BindingFlags.NonPublic {or BindingFlags.DeclaredOnly} or BindingFlags.Instance or BindingFlags.Static;
var t: &Type := typeof(DateTime);
var mi := t.GetMembers(bf);
writeln(mi.Length);
foreach m: MemberInfo in mi do
writeln(m);
var mf: MethodInfo;
end.