C# Dizide Tekrar Edenler

CreativeTR
13-11-2016, 12:54   |  #1  
CreativeTR avatarı
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Kas 2016

 

Merhaba,

Random aydeger = new Random(); listBox2.Items.Add(aydeger.Next(1, 13).ToString());

bu şekilde random olarak 1,13 sayıları arasında klavyeden girilen sayı kadar random sayı üretiliyor. Örneğin klavyeden 40 girdiniz 40 defa 1 ve 13 arasında sayı üretip listboxa aktarıyorum.

Burada tekrar eden sayıları nasıl bulabilirim ?

Örneğin 40 defa döngü döndü 5 sayısı 10 defa 2 sayısı 5 defa tekrar etmiştir gibi çıktıyı nasıl alabilirim?Bir Diziye alıyorum buradaki değerleri bulmak için fakat yapamadım.

White-Fox
29-11-2016, 23:34   |  #2  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 149
1,042 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

bir data gride yaz sayıları sonra bir kontrol mekanizması kur datagrid satırlarına tek tek bak bir değer için eğer değer datagridde varsa bulunan değeri yazma ve devam et yoksa yaz ve devam et.VE tabiki bunun bir sınırı olucak datagridview'in countrow yada rowcount idi tam hatırlamıyorum bu metodunu kullanırsan geriye int tipinde bir sayı değeri dönecek yani uygulama kaçta bitsin istiyorsan bu dönen tipe bağlı bir if kontrol yapısı yada switch yapısı kullanılabilir.Mantık değiştirilip başka işler içinde uygun olarak kullanabilirsin.Kolay gelsin.