Kelime Formatlama
İlk kod benden basit bir uygulama; textbox1'e girilen bir metni (büyük harf veya küçük harf farketmez) formatla butonuna bastığınız anda textbox2 ye baş harfi büyük kalacak şekilde diğer harflerini küçük harfe çevirerek yazıyor.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace Buyuk_Harf_Caliimasi { public partial class Form1 : Form { public Form1() { InitializeComponent(); } public string CumleFormatla(string cumle) { string sentence = cumle; char[] ayrac = new char[] {' '}; string[] kelimeler = sentence.Split(ayrac); string[] formatli = new string[kelimeler.Length]; int sayac=0; foreach (string kelime in kelimeler) { //her bir kelimeden itibaren bir karekter al. string ilkHarf = kelime.Substring(0 1); //birnci karekterden sonra hepsini al. string geriyeKalan = kelime.Substring(1); ilkHarf = ilkHarf.ToUpper(); geriyeKalan = geriyeKalan.ToLower(); formatli[sayac] = ilkHarf + geriyeKalan; sayac++; } string yeniCumle= string.Join(" " formatli); return yeniCumle; } private voıd button1_Click(object sender EventArgs e) { textBox2.Text= CumleFormatla(textBox1.Text); } } } |
Bütün Zaman Ayarları WEZ +3.5 olarak düzenlenmiştir. şu Anki Saat: 01:32 AM . |