首页 > 技术文章 > C# 笔记

lichihua 2019-05-23 21:24 原文

打印对象:

            foreach (PropertyDescriptor descriptor in TypeDescriptor.GetProperties(obj))
            {
                string name = descriptor.Name;
                object val = descriptor.GetValue(obj);
                Console.WriteLine("name:{0}=value:{1}", name, val);
            }
View Code

数组遍历:

ArrayList farm=new ArrayList();
farm.Add("加州农场");
farm.Add("加利福利亚农场");
foreach(string farmName in farm){
    Console.WriteLine(farmName);
    int index = farm.indexOf(farmName); //index 为索引值
}
View Code

 

推荐阅读