• Giriş

Gorsel Programlama

  • AnaSayfa
  • Hakkımızda
  • TOP-10 Proje
  • Download
  • Özel Ders
  • Reklam Verin
  • Destek
  • İletişim
RSS feed
  • Youdao
  • Xian Guo
  • Zhua Xia
  • Google
  • My Yahoo!
  • newsgator
  • Bloglines
  • iNezha
© 2009-2024 Gorsel Programlama

String Fonksiyonlar – Compare – C# Console Ders 39

String Fonksiyonlar – Compare – C# Console Ders 39 

 

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

Compare: İki string’in alfabetik olarak karşılaştırır.İki string birbirine eşitse geriye 0,birinci string alfabetik olarak ikinci string’ten önce geliyorsa geriye -1,birinci string alfabetik olarak ikinci string’ten sonra geliyorsa geriye +1 döndürür. 

Örnek :  Klavyeden girilen iki stringi Compare ile karşılaştırıp döndürdüğü değeri ekrana yazdıran programın kodlarını yazalım.

 

class Program 

{ 
static void Main(string[] args) 

{ //Daha fazla bilgi için : www.gorselprogramlama.com string str1, str2; 

Console.Write("1. stringi giriniz = "); 

str1 = Console.ReadLine(); 

Console.Write("2. stringi giriniz = "); 

str2 = Console.ReadLine(); 

Console.Write(string.Compare(str1,str2)); 

Console.ReadKey(); //Daha fazla bilgi için : www.gorselprogramlama.com

} 

} 

  

 

 

 

 

Örnek : Klavyeden girilen iki stringi karşılaştırıp gerekli mesajı ekrana yazdıran programın kodlarını yazalım.

 

class Program 

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

static void Main(string[] args) 

{ 

string str1, str2; 

Console.Write("1. stringi giriniz = "); 

str1 = Console.ReadLine(); 

Console.Write("2. stringi giriniz = "); 

str2 = Console.ReadLine(); //Daha fazla bilgi için : www.gorselprogramlama.com

if (string.Compare(str1, str2) == 0) Console.Write("Stringler aynı"); 

if (string.Compare(str1, str2) == -1) Console.Write("Alfabetik olarak 1. String 2. sitrinden önce geliyor. "); 

if (string.Compare(str1, str2) == 1) Console.Write("Alfabetik olarak 1. String 2. sitrinden sonra geliyor. "); 

Console.ReadKey(); 

} 

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

  

 

 

 

 

Not : Yukarıdaki resimde gözüktüğü gibi 1. ve 2. string aynı olmasına rağmen büyük küçük harf ayrımı yapmadığı için farklı gibi gördü.Bunu engellemek için true parametresini eklemeliyiz.Aşağıdaki örnekte kullanımı inceleyebilirsiniz.

Örnek : 

 

class Program 

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

static void Main(string[] args) 

{ 

string str1, str2; 

Console.Write("1. stringi giriniz = "); 

str1 = Console.ReadLine(); 

Console.Write("2. stringi giriniz = "); 

str2 = Console.ReadLine(); 

if (string.Compare(str1, str2, true) == 0) Console.Write("Stringler aynı"); 

if (string.Compare(str1, str2, true) == -1) Console.Write("Alfabetik olarak 1. String 2. sitrinden önce geliyor. "); 

if (string.Compare(str1, str2, true) == 1) Console.Write("Alfabetik olarak 1. String 2. sitrinden sonra geliyor. "); 

Console.ReadKey(); 

} 

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

Yukarıda gözüktüğü gibi iki string aynı olmak koşuluyla büyük veya küçük karakter farketmez ne girilse girilsin aynı diyecektir.

Paylaş :
Tweet
Yorum Yazın | Geri
21 Mart Pazartesi,2011 Tarihinde Yayınlanmıştır. Bulunduğu Kategori : C# Console, Dersler
Etiket: c# console dersleri, compare fonksiyonu, Programlama temelleri modül dersleri, String Fonksiyonlar C# Console
« Validation Kontroller (RangeValidator Kontrolü) Asp Net Uzunlugu ve Genisligi kılavyeden girilen satranc tahtası C# Console »
Henüz Yorum Yok.

Yorum Yazın ...

Cevabı İptal
XHTML: Bu Etiketleri Kullanabilirsiniz : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
RSS Bu Yazıya Yapılan Yorumlar


Site içi Arama

Takip et: @GorselProgram







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

Son Yazılar

  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 2.dönem 2. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 2.dönem 1. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 1.dönem 2. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 1.dönem 1. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı bilgisayar tasarım uygulamaları dersi 1.dönem 1.sınav soruları ve cevap anahtarı

Etiket Bulutu

.NET Application basit C# C#.NET application C#.NET codes C#.NET examples C#.NET lessons C#.NET practice C#.net örnekleri c# console dersleri c# console örnekleri C# ders c# dersleri c# örnek c# örnekleri C.net dersleri c dersleri code console console örnekleri Csharp csharp dersleri csharp net csharp örnekleri c örnekleri download Flash örnekleri forms Forms örnekleri full indir kod kodlar nesne tabanlı programlama OleDbConnection OleDbDataAdapter tam sürüm uygulama vb net win windows windows forms application örnek ücretsiz

Kategoriler

  • Access (59)
  • Akış Diyagramı Flowchart (69)
  • Android Eğitimleri (2)
  • Asp Net (47)
  • C# (834)
  • C# Console (222)
  • Css (19)
  • Dersler (191)
  • Dökümanlar (21)
  • Dreamweaver (12)
  • Excel (8)
  • Fireworks (28)
  • Flash (77)
  • Görsel Programlama (421)
  • GorselProgramlama.Com (8)
  • Html (35)
  • Pascal (2)
  • Photoshop (5)
  • PHP (2)
  • Planlar (114)
  • Programlama Tanım (4)
  • Sınavlar (147)
  • Sql (10)
  • VB 6.0 (45)
  • VB.NET (219)
  • Videolar (65)
  • Word (7)

Arşiv

Bağlantılar

  • Html Dersleri
  • Muslu.NET
  • Programlama Dersleri

Kimler Sitede ?


    Computers Blogs Top programming blogs

   sayaç Powered by WordPress | Theme by NeoEase | Valid XHTML 1.1 and CSS 3 Yukarı