をオブジェクトへのオブジェクトを比較してください。私は2つの変数を持つ
私が試してみました:
var a = Id.Equals(selectedValue);
var b = Id == selectedValue;
var c = Object.Equals(Id, selectedValue);
var d = var x = Object.Equals((Object)Id, (Object)selectedValue);
しかし、すべてはfalseを返します。
更新IDはtypeof Int64ですか? selectedValueはInt32ですか?しかし、==演算子はInt64で動作しますか?とInt32?
dataValueField' 'の種類は何ですか? 'itemType'と' item'のクラスをペーストできますか? – kha
Id値をintにキャストして比較してみませんか? –