UIntPtr.Zero Alan

Tanım

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 nulleş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.

Şunlara uygulanır