How to check if a variable is an IEnumerable of some sort

后端 未结 9 783
一生所求
一生所求 2021-02-01 12:47

basically I\'m building a very generic T4 template and one of the things I need it to do is say print variable.ToString(). However, I want it to evaluate lists and

9条回答
  •  余生分开走
    2021-02-01 13:35

    This is an old question, but I wanted to show an alternative method for determining if a SomeType is IEnumerable:

    var isEnumerable = (typeof(SomeType).Name == "IEnumerable`1");
    

提交回复
热议问题