在ToLua中如何判断一个C#的对象是Null

在lua中我们一般通过判读一个C#对象是否为Null通过 判读userdata是否等于nil,但是有时明明对象已经删除了,但是判断结果仍然没有删除。我们还可以通过下面这个方法判断

function IsNil(uobj)
    return uobj == nil or uobj:Equals(nil)
end

猜你喜欢

转载自blog.csdn.net/baidu_39447417/article/details/80001371