UIntPtr.Zero Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sıfıra başlatılmış işaretsiz bir tamsayıyı temsil eden salt okunur alan.
public: static initonly UIntPtr Zero;
public static readonly UIntPtr Zero;
staticval mutable Zero : unativeint
Public Shared ReadOnly Zero As UIntPtr
Alan Değeri
-
UIntPtr
unativeint
Açıklamalar
Bu alanın değeri ile null
eşdeğer değildir. Örneğinin UIntPtr sıfır dışında bir değere ayarlanıp ayarlanmadığını verimli bir şekilde belirlemek için bu alanı kullanın.
Örneğin, uip değişkeninin bir örneği UIntPtrolduğunu varsayalım. Bir oluşturucu tarafından döndürülen değerle (örneğin, if uip != new UIntPtr(0)...
) karşılaştırarak ayarlandığını belirleyebilirsiniz. Ancak, başlatılmamış bir işaretçi almak için bir oluşturucu çağırmak verimsizdir. veya if !UIntPtr.Zero.Equals(uip)...
kodlarını kullanmak if uip != UIntPtr.Zero...
daha iyidir.