http://bbs.csdn.net/topics/120000221
这不是完全一样的麽。

解决方案 »

  1.   

    如果这些变量是在一个类里面,可以通过反射,getfields或getProperties得到其信息。。
      

  2.   


            private void button1_Click(object sender, EventArgs e)
            {
                A a = new A();
                Type t = a.GetType();
                FieldInfo[] fields = t.GetFields(BindingFlags.NonPublic | BindingFlags.Instance);
                foreach (FieldInfo field in fields)
                {
                    Console.WriteLine(field.Name);
                }
            }        class A
            {
                int m_iHeight;
                int m_iWidth;
                String m_sName;
            }