如何使用viewstate比较两个对象。下一行是什么意思。
if (!((byte[])ViewState["ROW"]).SequenceEqual(obj.RowID))
{
return null
}
有人可以帮忙吗
ViewState [“ ROW”]:这部分将从ViewState
键中存储的数据中检索数据ROW
(byte [])ViewState [“ ROW”]:这部分会将cast
您存储在ViewState中的数据转换为字节数组
SequenceEqual:是来自的扩展方法System.Linq
,它检查两个序列是否相同
((byte [])ViewState [“ ROW”])。SequenceEqual(obj.RowID):比较ViewState["Row"]
和的序列obj.RowID
if(!((byte [])ViewState [“ ROW”])。SequenceEqual(obj.RowID)):null
如果ViewState["Row"]
和的序列obj.RowID
不相同,则将返回此值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句