«iequalitycomparer» etiketlenmiş sorular


3
.NET'te IEqualityComparer <T> içindeki GetHashCode'un rolü nedir?
IEqualityComparer arabiriminin GetHashCode yönteminin rolünü anlamaya çalışıyorum. Aşağıdaki örnek MSDN'den alınmıştır: using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = new BoxEqualityComparer(); Dictionary&lt;Box, String&gt; boxes = new Dictionary&lt;Box, string&gt;(boxEqC); Box redBox = new Box(4, 3, 4); Box blueBox = new Box(4, 3, 4); …

9
LINQ to Objects ile çalışmayan ayırt edici
class Program { static void Main(string[] args) { List&lt;Book&gt; books = new List&lt;Book&gt; { new Book { Name="C# in Depth", Authors = new List&lt;Author&gt; { new Author { FirstName = "Jon", LastName="Skeet" }, new Author { FirstName = "Jon", LastName="Skeet" }, } }, new Book { Name="LINQ in Action", Authors …

6
IEqualityComparer nasıl kullanılır?
Veritabanımda aynı numaraya sahip bazı çanlar var. Hepsini kopyalamadan almak istiyorum. Bu işi yapmak için bir karşılaştırma sınıfı oluşturdum, ancak işlevin yürütülmesi, işlevden farklı olmaksızın 0.6 sn'den 3.2 sn'ye kadar büyük bir gecikmeye neden oluyor! Doğru mu yapıyorum yoksa başka bir yöntem mi kullanmalıyım? reg.AddRange( (from a in this.dataContext.reglements join …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.