Gorsel Programlama | Görsel Programlama | C#.Net | VB.Net | C# Console

ana sayfa > C# Console, Dersler > Dizilerde arama C# Console-Programlama Temelleri Ders 31

Dizilerde arama C# Console-Programlama Temelleri Ders 31

Perşembe, 17 Şub 2011 yorum ekle yorumlara git

Dizilerde arama C# Console-Programlama Temelleri Ders 31 

 Daha fazla bilgi için : www.gorselprogramlama.com

Dizilerde arama : Dizlerde arama işlemi için Array sınıfının IndexOf metodu kullanılır. 

Array. IndexOf: Belirtilen değerin dizi içinde olup olmadığını öğrenmek için kullanılır.Belirtilen değer var ise geriye sıra numarasını döndürür,yok ise  -1 değerini döndürür. 

Kullanım 1:  Array.IndexOf(dizi adı,değer) 

Örnek : Array.IndexOf(sayilar,3); //sayilar dizisi içinde 3 sayısı var ise sıra numarasını , yok ise    -1 değerini döndürür. 

Kullanım 2:  Array.IndexOf(dizi adı,değer,kaçıncı elemandan itibaren) 

Not: Dizinin ilk elemanın 0.eleman olduğunu untmayın. 

Örnek : Array.IndexOf(sayilar,2,3); 

Örnek : Klavyeden girilen ismin dizide olup olmadığını ekrana yazan programın kodlarını yazalım. 

 

class Program 

{ //Daha fazla bilgi için : www.gorselprogramlama.com

static void Main(string[] args) 

{ 

string[] isimler = {"ali","veli","selim","ayşe","cansu"}; 

string girilen; 

Console.Write("Aradığınız ismi giriniz = "); 

girilen = Console.ReadLine(); 

if (Array.IndexOf(isimler, girilen) == -1) Console.Write(" Aradığınız isim bulunamadı"); 

else Console.Write("Aradığınız isim bulundu"); 

Console.ReadKey();  

} //Daha fazla bilgi için : www.gorselprogramlama.com

} 

 

 








Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.
Paylaş :



Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.


Tüm cep telefonu aksesuar fırsatları için tıklayın !

  1. Cuma, 03 Oca 2014 zamanında 20:26 | #1

    Cok Tesekkur Ederım cok ısıme yaradı odevım ıcın lazımdı Cok guzel bı sıte Bılışım okuyanlara tavsıyemdır Yardımınız için Tekrar tesekkurler..

  2. tolgahan
    Cumartesi, 10 May 2014 zamanında 16:30 | #2

    Peki klavyeden aldırdığım 3 değişkenden birini arattırdığımda bulunursa ekrana diğer geğişkenleri nasıl yazdıra bilirim?

  3. admin
    Pazar, 11 May 2014 zamanında 00:14 | #3

    tolgahan :
    Sorunu anlamadım.Ayrıntılı yazar mısın.

  1. şimdilik geri bağlantı yok