以下のシナリオがあります
public class TestData
{
public TestEnum EnumTestData{get;set;}
}
public Enum TestEnum
{
Test1,Test2,Test3
}
すべてのプロパティの TestData クラスをトラバースする別のクラスがあります。プロパティのタイプに応じて、ランダム データが生成されます。私のpropertyTypeがEnum型の場合、それがどの型の列挙型であるか、およびTest1、Test2、またはTest3のいずれかを出力として取得する方法をどのように知ることができますか?