Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu kod oluşturma şunlar için geçerlidir:
- C#
Ne: Yapılar için Equals ve IEquatable işleçleri oluşturmanıza olanak tanır.
Ne zaman: Bir yapınız varsa, IEquatable'ın yanı sıra sizin için eşittir ve eşit değil işleçlerini otomatik olarak ekleyeceğiz.
Neden:
Bir değer türü uyguluyorsanız, ValueType üzerinde Equals yönteminin varsayılan uygulamasına göre daha yüksek performans elde etmek için Equals yöntemini geçersiz kılmayı düşünmelisiniz.
IEquatable arabirimini uygulama türüne özgü bir Equals() yöntemi uygular.
Nasıl yapılır
İmlecinizi yapı bildiriminizin satırında bir yere getirin.
Ardından, aşağıdakilerden birini yapın:
Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü tetiklemek için Ctrl+ tuşuna basın.
Sağ tıklayın ve Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü seçin.
Sol kenar boşluğunda görünen simgeye tıklayın.

Açılan menüden Eşittir(nesne) Oluştur'a tıklayın.