C#--typeof

估计很多同学都见过typeof这个方法,但是实际中很少使用吧。 typeof方法用于获取类型,返回一个Type对象,根据这个Type对象,我们可以知道这个类型的方法,参数,成员等信息都可以得到,也许是老夫层次太低,不知道这有什么用,要看方法直接F12(vs)就能看到。 

foreach (Control c in Controls)
             {
                 if (c.GetType() == typeof(TextBox))
                 {
                     c.Text = "Hello";
                 }
                 if (c.GetType() == typeof(Button))
                 {
                     ((Button)c).Text = "hello";
                 }
             }
posted @ 2012-08-21 16:09  UncleNull  阅读(419)  评论(0编辑  收藏  举报