Tag Archives: GetValue

Use reflection to list the fields provided by the SystemInformation class in C#

The example Use reflection to list a class’s fields in C# shows how to list the fields defined by a class. This example uses the techniques described in that example to list the few fields defined by the SystemInformation class. … Continue reading

Posted in reflection | Tagged , , , , , , , , , , , , , | Leave a comment

Use reflection to list a class’s fields in C#

Even though fields and properties are very similar when you interact with an item in code, to C# they are different. One side effect of that is that the GetProperties method provided by reflection lists only properties, not fields. Fortunately, … Continue reading

Posted in reflection | Tagged , , , , , , , , , , , , | 2 Comments

Use reflection to list SystemInformation properties in C#

This example shows how you can use reflection to get the properties defined by the SystemInformation class. The SystemInformation class is chock-full of useful properties that give information about system parameters. These include such values as the thickness of a … Continue reading

Posted in reflection | Tagged , , , , , , , , , , , | 2 Comments

Use reflection to list a class’s properties in C#

This post begins a short series on using reflection. The tools that make C# work (such as the .NET Framework and the compiler that turns C# into IL code) use techniques that require them to learn a lot about the … Continue reading

Posted in reflection | Tagged , , , , , , , , , , | 4 Comments