Null values of different types are not equivalent on iOS?

Try this code of RO C# on iOS, and result is false:
bool result = ((NSString)null) == ((NSObject)null); // result is false

Then I try code of Objective-C which I think is equivalent, and result is true:
bool result = ((NSString*)nil) == ((NSObject*)nil); // result is true

Env: Elements

BTW: is there a convenient way to see the generated Objective-C code from RO C#?

Thanks, logged as bugs://73230

We don’t generate objc, we generate native code.

Is this in 8.1 or 8.2 Beta?

bugs://73230 got closed with status fixed.