Reflection: get type members in C#
Forums:
//SampleLib.MacBook - full class name
//SampleLib - assembly name
var macType = Type.GetType("SampleLib.MacBook, SampleLib");
//show methods
var methods = macType.GetMethods();
foreach (var method in methods) {
Console.WriteLine(method.Name);
}
//show properties
var properties = macType.GetProperties();
foreach (var property in properties) {
Console.WriteLine(property.Name);
}
//show fields
var fields = macType.GetFields();
foreach (var field in fields) {
Console.WriteLine(field.Name);
}
- Log in to post comments