C# Dizi İçinde Arama İşlemleri

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
Bu yazımızda C# ta oluşturulan bir dizi içerisinde bir elemanın var olup olmadığını anlamamızı sağlayan arama işlemlerinde kullanılabilecek yöntemleri göreceğiz. Dizi içinde arama yapmak için kullanabileceğimiz birkaç farklı yöntem bulunmaktadır. Dizi içinde arama yapmakta kullanılabilecek bu metotları örneklerle inceleyelim.


Contains Metodu ile Arama​

Bu metot dizi içinde elemanın var olup olmadığını kontrol eder ve geriye boolean türünde yani true ya da false olarak bir değer döndürür.

Bu metot System.Array sınıfına ait bir metot olduğundan System.Collections sınıfının projeye dahil edilmesi gerekecektir. Bu işlemin using anahtar sözcüğü ile yapılması gerektiğini hatırlatarak kullanımı ile ilgili örneğimize geçelim.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

static void Main(string[] args)
{
string arananDeger;
ArrayList liste = new ArrayList();
liste.Add("Emine");
liste.Add("Ayşe");
liste.Add("Fatma");//www.yazilimkodlama.com
liste.Add("Hasan");
liste.Add("Cemal");
liste.Add("Kemal");

Console.Write("Aranacak İsmi Girin : ");
arananDeger = Console.ReadLine();

if(liste.Contains(arananDeger)==true)
{
Console.WriteLine("Bu isim listede mevcut.");
}
else
{
Console.WriteLine("Bu isim listede mevcut değil.");
}
Console.ReadKey();

}
Kodlarımızı çalıştırdığımızda aranan değerin listede olup olmadığı bilgisini göreceğiz.



 
Üst