comment faire pour itérer sur les propriétés internes en c#

public class TestClass
{
        public string property1 { get; set; }
        public string property2 { get; set; }

        internal string property3 { get; set; }
        internal string property4 { get; set; }
        internal string property5 { get; set; }
}

Je peux parcourir les propriétés à l'aide de la boucle suivante, mais il ne montre que des propriétés publiques. J'ai besoin de toutes les propriétés.

foreach (PropertyInfo property in typeof(TestClass).GetProperties())
{
    //do something
}
InformationsquelleAutor GaneshT | 2011-09-27