IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  reklamver

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 19 Temmuz 2008, 15:54   #1
Çevrimiçi
Yardımcı Admin
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Dizideki tekrarlanan elemanları silme




Array içindeki tekrarlanan elemanları .Net 1.1'de bulunan System.Array sınıfı ile temizler


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
// Fonksiyon Kodları
public static Array DeleteDuplicates(Array arr)
{
   
// this procedure works only with vectors
   
if (arr.Rank != )
      throw new 
ArgumentException("Multiple-dimension arrays are not supported");

   
// we use a hashtable to track duplicates
   // make the hash table large enough to avoid memory re-allocations
   
Hashtable ht = new Hashtable(arr.Length 2);
   
// we will store unique elements in this ArrayList
   
ArrayList elements = new ArrayList();

   foreach (
object Value in arr)
   {
      if ( !
ht.Contains(Value) )
      {
         
// we've found a non duplicate
         
elements.Add(Value);
         
// remember it for later
         
ht.Add(Valuenull);
      }
   }
   
// return an array of same type as the original array
   
return elements.ToArray(arr.GetType().GetElementType());
}

// Örnek Kullanım:
int[] numbers = new int[] {1352314};
int[] result = (int[]) DropDuplicates(numbers);
foreach (
int num in result)
   
Console.WriteLine(num); 

Alıntıdır

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver
Cevapla

Etiketler
dizideki, elemanları, silme, tekrarlanan


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Öğretim Elemanları Kalemzede Sözlük 0 10 Ekim 2021 15:24
Tekrarlanan Karakter ve Sayısı Feragat mIRC Parça Kodlar 5 20 Mart 2015 21:32
C++ Builder Additional Elemanları Swat C ve C++ 0 11 Temmuz 2014 10:12
Scriptten txt silme veya mrc uzantılı dosya silme sniper mIRC Scripting Sorunları 17 23 Nisan 2008 19:04