TextBoxMode tm=TextBox1.TextMode;
System.Reflection .FieldInfo [] fi=tm.GetType().GetFields();
foreach (FieldInfo f in fi)
{
Response.Write(f.Name .ToString());
}

解决方案 »

  1.   

    你可以用&运算来得到一个值是不是存在
    比如如下的一个例子:bool exist = ((Control.ModifierKeys & Keys.Shift) == Keys.Shift)
      

  2.   

    如比如如下的运算:int b = 5; //二进制101
    System.Console.WriteLine(1 == (b & 1));//二进制 001
    System.Console.WriteLine(2 == (b & 2));//二进制 010
    System.Console.WriteLine(3 == (b & 3));//二进制 011
    System.Console.WriteLine(4 == (b & 4));//二进制 100
    System.Console.WriteLine(5 == (b & 5));//二进制 101输出结果:True
    False
    False
    True
    True
      

  3.   

    同意楼上,还可以做个Dictionary类实例,将所有的值全都预先存入