0
ビットワイズ演算子を使用してテーブルを照会して辞書結果を生成する必要があります。私はこれまでのプロから、それはLINQに来るとき、私は次のようしているよ。辞書へのビットワインドLINQ結果
return (Dictionary<string, bool>) (from r in db.LocationVisibilities
where (r.Code & (int) permissionLevel) != 0 //bitwise statement in where clause
select new
{
r.Item, value = Boolean.Parse(r.Attribute.ToString())
});
あなたはそのクエリを持っていますか? –
Mr. Skeetでチムニーしてくれてありがとう!私は以下のロジックに変更しました。 – AnxiousdeV