I\'m trying to loop through some static properties in a simple static class in order to populate a combo box with their values, but am having difficulties.
Here is t
The problem is that property1..3 are not properties, but fields.
To make them properties change them to:
private static string _property1 = "NumberOne";
public static string property1
{
get { return _property1; }
set { _property1 = value; }
}
Or use auto properties and initialize their values in the static constructor of the class:
public static string property1 { get; set; }
static MyStaticClass()
{
property1 = "NumberOne";
}
...or use myType.GetFields(...) if fields are what you want to use.