Я использую Reflection, чтобы получить все поля моего класса в c #, но теперь я хочу получить GC Generation каждой переменной в моем классе.Как я могу это сделать?
CSkyclass
{
float time = 0;
}
Sky = new CSkyclass();
void GetGeneration()
{
FieldInfo[] FieldArray = typeof(CSkyclass).GetFields(flags);
foreach(System.Reflection.FieldInfo Field in FieldArray)
{
string name = Field.Name; //"time"
int g = GC.GetGeneration(name); //should = GC.GetGeneration(Sky.time);
}
}
Возможно ли это вообще?Спасибо