I have a class as follows :
    class Student 
    {
        private string name;
        private string family;
        private string id;
        public string[] fields = {"name", "family", "id"};
        public Student(string name,string family,string id)
        {
            this.name = name;
            this.family = family;
            this.id = id;
        }              
    }
Now in another class I want to loop through members defined in fields array. This is my code that doesn't work
    class StudentController
    {
        Student student;
        public StudentController(Student st)
        {
            this.student = st;
        }
        public void store()
        {
             foreach(string f in this.student.fields)
                    Console.WriteLine(this.student.f);
        }
    }
 
     
     
    