MS Server データベースに「Type」というバイト列があります。私の Asp.net ページには、ListView と LinqDataSource があります。「タイプ」列は異なる列挙型フラグです。
LinqDataSource Where プロパティの列 'Type' の特定のビットを確認したいと思います。
私が試した:(最初のビットを確認してください)
Type == (Type | 1)
Type = (Type | 1)
Type | 1 == Type
Type & 1 == 1
Type & 1 == 1
(Type & 1) == 1
(Type & 1) == 1
等々...
2 種類の例外が発生します。
- 文字列と互換性のない演算子
- boolean 例外 ')'
運が悪かったので、google と msdn のドキュメントを確認しました。