http://msdn.microsoft.com/en-us/library/yd1hzczs.aspx
指定选项
options参数是RegexOptions枚举值的按位OR组合。
RegexOptions options = RegexOptions.IgnoreCase | RegexOptions.IgnorePatternWhitespace;
这是什么意思?为什么使用按位运算符,而不是使用数组有什么好处,例如?
答案 0 :(得分:2)
这实际上是枚举标志。每个枚举条目都与一个数字相关联,并使用按位运算符实际操作每个枚举名称后面的数字。