C#' null.

±

±èÀçȲ

what's the mean this article..please

null == ldnull(MSIL)

/*
Rationale: It might be thought that ldnull is redundant: why not use
ldc.i4.0 or ldc.i8.0 instead? The answer is that ldnull provides a
size-agnostic null -analogous to a ldc.i instruction, which does not exist.
However, even if CIL were to include a ldc.i instruction it would still
benefit verification algorithms to retain the ldnull instruction because it
makes type tracking easier.
*/

and, what is the size-agnostic null???
 
J

Jon Davis

These are references to IL codes. Try the CLR group:
news://msnews.microsoft.com/microsoft.public.dotnet.framework.clr

Jon
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top