C# setting value to the fields, properties, etc.
It is possible to get methods, fields, properties, enums, interfaces etc. from Class.GetType(). It is also possible to change them dynamically (on runtime).
for example, when we have fields of type String
and we want to set their value equal to their names:
class Base {
public string myField;