How can you loop over the properties of a class?

后端 未结 11 1553
温柔的废话
温柔的废话 2020-11-29 23:37

Is there a way in c# to loop over the properties of a class?

Basically I have a class that contains a large number of property\'s (it basically holds the results of

11条回答
  •  醉梦人生
    2020-11-30 00:30

    var csv = string.Join(",",myObj
        .GetType()
        .GetProperties(BindingFlags.Public | BindingFlags.Instance)
        .Select(p => p.GetValue(myObj, null).ToString())
        .ToArray());
    

提交回复
热议问题