Tekil Mesaj gösterimi
Alt 17. May 2008, 03:37 AM   #1 (permalink)
McDroPp
Amatör
 
McDroPp - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Mar 2008
Nerden: C# SQl Server 2008 İnformation Technology's Server Secretary And Aspx To lınk Tecnolojıes,Mybb
Mesajlar: 51
Standart 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);
}
}
}
__________________
بِسْــــــــــــــــــــــمِ اﷲِارَّحْمَنِ ارَّحِيم

-------------------------------------------------

Bu Soysuzlar Bu Vatansızlar Sarsada Yurdumu Ben Yaratan'dan Alırım Asil Kanı ve Gücü.
-------------------------------------------------
McDroPp isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla