Array.sort(dizi); // diziyi a dan z ye sıralar
Array.reverse(dizi); // a dan z ye sıralı listeyi ters cevirir yani z den a ya sıralı olur
Arraylist ise sınır verilmez sınır aşınca capasitesi 2 Katına cıkar hep
Arraylisti kütüphaneye eklemek gerekir
using.system.collections;
Arraylist sayilar= new...
29 Temmuz 2013 Pazartesi
c# da dizi ve cok boyutlu dizi ile günün ismi burcunu yazdırma
on Temmuz 29, 2013
in c#
int[] sayilar=new int[10 ] //sayılar adında 10 elemanlı bir dizi
int[,,] sayilar=new int[4,4,4] ...
28 Temmuz 2013 Pazar
c#da padright ve padleft özeliği
on Temmuz 28, 2013
in c#
belirtilen boyutta aralıga yazar artn yere ise istedigimiz karakteri koyar padleft sola yaslı padright saga yaslı yapar
string s="suleyman";
s.padleft(15,*); //15 karaktere sola yaslı yaz kalan yeri * la doldur
cıktı;suleyman*****...
c#da remove ve format özelliği
on Temmuz 28, 2013
in c#
remove stringten belirtilen indexten sonraki elemanı silmeyi saglar
string s="süleyman";
label1.text=s.remove(2);
cıktı ;eyman
formatlı yazma;
string s1="ali" ,s2="sahin ";
label1.text=string.format({0},{1},s1,s2);
cıktı ;alisahin
string s1="ali" ,s2="sahin ";
label1.text=string.format({0,10},{1,10},s1,s2); //10 bosluk...
c# da indexof , lastindexof , startwith ve endwith özelliği
on Temmuz 28, 2013
in c#
bir stringte aranan eleman yada kelimenin varsa indexini yoksa -1 döndürmesini saglar
string s="alibaba"
label1.text=s.indexof("l").tostring();
cıktı ; 2
string s="alibaba"
label1.text=s.indexof("l",0,5).tostring("); //l harfiini 0.karakterden sonraki 5 harfte ara
Lastindexof...
c# da compare ve compareto özelliği
on Temmuz 28, 2013
in c#
karsılastırıp 0,1,-1 üretir
string s1="ali",s2="ali";
label1.text=string.compare(s1,s2).tostring;
cıktı = 0
eger s1 alfabetik olarak önce gelirse 1 ,s2 önce gelirse -1 üretir
baska kullanım ; string.compare(s1,0,s2,0,2) //s1 in 0. karakterinden basla s2.inde 0. karakterinden basla 2 harf karsılastır
compareto...
c# da insert ve join
on Temmuz 28, 2013
in c#
insert verilen sıradan sonra ekleme yapmayı saglar
string s="suleyn";
label1.text=s.insert(4,"ma"); //4 ten sonra ma yı ekle
join ise listeden eleman eklemeye yarar ;
string[] s ={"ali","veli"};
label1.text=text.join("-",s) ; //s elemlanlarına - ekle
cıktı ; ali-vel...
c# da concat birlestirme özelliği
on Temmuz 28, 2013
in c#
farklı strinleri birlestirmeye yarar ;
string s1 = "s", s2 = "u", s3 = "l";
label1.Text = string.Concat(s1, s2, s3);
cıktı; sul
aralarına istersek semboller ekleyebiliriz ;
string s1 = "s", s2 = "u", s3 = "l";
label1.Text = string.Concat(s1,"+", s2,"+", s3);
cıktı...
c# da split özelliği
on Temmuz 28, 2013
in c#
stringlerde kullanılır parcalamaya yarar.kullanımı ise;
string s="süleyman.kabadayı";
string[] parcalar;
parcalar=s.split(".");
bu kod ile . isaretinden sonrasını ayırıp ikiye böler listeye atar yani elemanlarımız SÜLEYMAN ve KABADAYI olu...
c# da kayan yazı yapma
on Temmuz 28, 2013
in c#
label1.Text = label1.Text.Substring(1) + label1.Text.Substring(0, 1); //kodu timer1 e tıklayıp ekliyoruz
eger form un baslagını kayan yazı yapmak istersek
this.Text = this.Text.Substring(1) + this.Text.Substring(0, 1);
...
c# da substring ve klavye gibi tek tek yazan görüntü
on Temmuz 28, 2013
in c#
substring stringte istedigimiz kadarını almamızı kullanmamızı saglar
string s="süleyman";
s.substring(2) ; //dersel leyman yazacaktır 2.harften itaberen alacaktır
eger
s.substring(2,3) ; ...
C# da Toupper ve Tolower
on Temmuz 28, 2013
in c#
label1.Text = textBox1.Text.ToLower(); /// stringi küçültmeye yarar
label1.Text = textBox1.Text.ToUpper(); ///stringi büyütmeye yarar
eger biz yazarken aşagıda direk büytme yada küctmeyi anında yapmasını istersek textbox a tıklayarak sagdan...
27 Temmuz 2013 Cumartesi
c# da notifyicon özelliği
on Temmuz 27, 2013
in c#
notify icon programımızı gizle dedigimizde arka planda calısır hale gelmesini saglar örnegin ;
yukarıdaki yere simge olarak gecmesi icin NOTİFY İCON ekleriz tıklayınca sagdan icon a tıklayıp .ico resmi atarız programımızın simgesi olarak sonra programı gizle butonuna tıklayıp
this.Hide();
ile...
c# da Splitter ve dock kavramı
on Temmuz 27, 2013
in c#
butona tıklayınca sagdan DOCK özelligi ile buton ekranın neresinde duracagını seceriz
bu durumda buton boyutları degismez haldedir ....eger degistirilebil
ir olsun istersek button2 button5 arasından yada button1 ile button5 gibi aralardan tutup butonların büyüklügü degistirmek icin ...
c# hscrollbar ve vscrollbar
on Temmuz 27, 2013
in c#
hscrollbar ile fontun büyüklügün ayarlama yaparsak
label1.font = new font("Arial",hscrollbar1.value);
minimum a deger girersek baslayacagı degeri vermiş oluruz
vscrollbar ile yapmak istersek;
...
c# numericupdown ile RENK PALETİ yapma
on Temmuz 27, 2013
in c#
Üç tane yan yana numericupdown ekliyoruz ve RGB ile deger girince karıstırarak yazı rengi değisiyor
label1.ForeColor = Color.FromArgb((int)numericUpDown1.Value, (int)numericUpDown2.Value, (int)numericUpDown3.Value);
from agb (kırmızı,yeşil ,mavi ) degerleri alır numericupdown2.value...
c# da numericupdown
on Temmuz 27, 2013
in c#
aşagı yukarı tıklayarak sayı artırıp azaltmaya yarar
numericupdown a tıklayarak
label1.Font = new Font("Arial", (float)numericUpDown1.Value); bu kodu yazarsak tıklanan sayının büyüklügünce sayı büyür yada kücülür value ekranda secili degerdir.sayı...
c# da Datetimepicker
on Temmuz 27, 2013
in c#
Formumuza takvim ve tarih eklemeyi sağlar.Sağdan formata tıklayarak tarihi yazma formatımızı degistirebiliriz
mindate ile takvimdeki en kücük tarihi , maxdate ile ise secilebilecek en büyük tarihi belirleyebiliriz
...
c# da Progresbar
on Temmuz 27, 2013
in c#
Progressbar bir dosyanın ne kadar yüklendigini işlemin ne kadar yapıldıgını gösteren çubuktur
sagdan max degeri ile cubugun alacagı en büyük en degeri ,min ile en küük degeri belirtiriz
value ise alacagı kendi asıl degerini gösterir
bir tane progres bar bir tane timer ekliyoruz.timerı enable...
c# da timer özelligi ve saat yapma
on Temmuz 27, 2013
in c#
soldaki listeden ekliyoruz ve timere tıklayınca sagdan interval ile 100 olan degeri sitedigimz gibi degistiriyoruz o zamana göre işlem yapıyor ve komutu yazıyoruz ne yapmasını istiyorsak calısması icin ise enable :true diyoruz..
basla ya tıklayınca 1000 saniye ara ile develi yazıyor ...
26 Temmuz 2013 Cuma
Remove ile Clear Farkı
on Temmuz 26, 2013
in c#
Remove ile Clear Farkı ; remove secili elemanı kaldırır clear ise listeyi tümden temizl...
c# da combobox
on Temmuz 26, 2013
in c#
combox acılır menu yapmaya yarar acılır Items e tıklanıp collectiona eklenir tek tek görünür eleman ise ad olarak texte yazılır (istanbul) gibi..
eger textboxa girdigimiz sehir comboboxa eklensin istersek
combobox1.ıtems.add(textbox1.text) deriz
eğer...
c# da Groupbox özelligi
on Temmuz 26, 2013
in c#
Radio buttonun da birden fazla secebilmeyi sağlar.örngin;
Medeni hali Çocuk sayısı
O Bekar O 1
O Evli ...
22 Temmuz 2013 Pazartesi
c# da textbox özellikleri
on Temmuz 22, 2013
in c#
textbox1.maxlength=5; //textbox a en fazla 5 karakter girmesini saglarız
char c;
c=convert.ToChar("*")|
textbox1password c ile yazdiklarimizi yildizli hale getrebiliriz sifre giriyor gi...
c# da Tooltip
on Temmuz 22, 2013
in c#
Tooltip özelliği alanlara açıklama satırı eklememize yarar sagdaki özelliklerdende acıklama satırmızı
ekleriz örnegin burada kdvyi giriniz gibi bir açıklama bulunmaktadır
Eğer açıklama satırımız balon şeklinde görünsün istersek isbaloon özelligini sagdan true yapmalıyız
automatic...
C# da radio button kullanımı
on Temmuz 22, 2013
in c#
radioButton1.Text="araba" //button adı degistirir
radioButton1.backcolor=color.green //arka plan degistirir
radioButton1.Enabled=false; //button pasif olur
radioButton1.visible=false; //button görünmez olur
if(radioButton1.checked==True ); //radiobutton1 secili ise
program ;
...
c# da Random Kalıbı
on Temmuz 22, 2013
in c#
{
int sayac=0, rsayi;
Random r = new Random();
do
{
rsayi=r.Next(20);
sayac ++ ;
...
c#da Random kullanımı
on Temmuz 22, 2013
in c#
int rsayi = 0, sayac = 0;
Random r = new Random();
while (rsayi!=5)
{
rsayi = r.Next(20);
...
c# ın en sihirli yanı
on Temmuz 22, 2013
in c#
Komutu yazınca iki kere TAB a basılınca o komutun kullanımı direk parcamıza ekleniyor büyük kolaylık sağlıy...
c# da foreach ve diziden listboxa eleman ekleme
on Temmuz 22, 2013
in c#
{
string[] isimler = { "ali", "ayşe" }; //dizi oluştu
foreach (string i in isimler )
{
listBox1.Items.Add(i); //listboxa eleman ekle
...
c# da listboxa Degerleri ekleme
on Temmuz 22, 2013
in c#
for (int i = 0; i < 5; i++)
{
listBox1.Items.Add(i); //listboxa ekle 0 dan 5 e kadar sayıları alt alta
...
C# da Swtich Case
on Temmuz 22, 2013
in c#
switch(degişken)
{
case 0: label1.text="sayı 0"; break;
case 1 :label1.text="sayı1";break;
default Message.show("başka deger girdiniz");...
c# da Sıcaklıga göre uyarı yapan program
on Temmuz 22, 2013
in c#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace sıcaklıkuyarısı
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
...
c# da Kayıt olma sayfası
on Temmuz 22, 2013
in c#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace kaydolmasayfasi
{
public partial class Form1 : Form
{
public Form1()
{
...
c# Okul Otomasyonu
on Temmuz 22, 2013
in c#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace gectikaldi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
...
c# da Burca Göre Yorum Yapan Program
on Temmuz 22, 2013
in c#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace burç
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
...
c# da İşlem sonrası textbox temizleme
on Temmuz 22, 2013
in c#
try
{
}
catch(Exception hata)
{
messagebox.show(hata.message); //programdan hatayı alır ekrana yazar ingilizce
}
finally
{
textbox1.text=""; //işlem bitince textbox temizler
textbox2.text="";...