private string sqlCharList(string str_) { string sonuc = ""; string charList = "cçCÇgğGĞıiIİoöOÖsşSŞuüUÜ"; // Türkçe karakter dizisi char[] str = str_.ToCharArray(); // Aranan kelime diziye dönüştürülüyor for (int i = 0; i < str.Length; i++) { double lastCharIndex = charList.IndexOf(str[i].ToString()) + 1; lastCharIndex = (Math.Ceiling(lastCharIndex / 4) * 4); if (charList.IndexOf(str[i].ToString()) != -1) { sonuc += "[" + charList.Substring((int)lastCharIndex - 4, 4) + "]"; } else { sonuc += str[i].ToString(); } } return sonuc; }
20 Aralık 2015
SQL Sorgu: Türkçe karakterler için CharList
C# Mdi Child Form'un 1'den Fazla Açılmasını Önleme
private void mnuMyForm_Click(object sender, EventArgs e) // myFormu açmak için tıkla
{
foreach (Form item in this.MdiChildren) // tüm açık formları kontrol et
{
if (item.Name == "MyFormName") // ismi MyFormName olan var ise
{
item.BringToFront(); // öne getir, göster vs.
return; // foreach i sonlandır
}
}
// foreach MyFormName bulamaz ise return pass geçilir ve
// aşağıdaki kod çalışır. sonrasını biliyorsunuz zaten.
MyForm frm = new MyForm();
frm.MdiParent = this;
frm.Show();
}
Kaydol:
Yorumlar
(
Atom
)