29 Temmuz 2013 Pazartesi

c# da sort ve reverse özelliği


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 Arraylist[];
label1.text=sayilar.capacity.tosstring();     //listenin boyutunu verir



Share:

c# da dizi ve cok boyutlu dizi ile günün ismi burcunu yazdırma

int[] sayilar=new  int[10 ]                            //sayılar adında 10 elemanlı bir dizi




int[,,] sayilar=new int[4,4,4]                              //4X4X4  boyutunda 3 boyutlu dizi   sayilar adında




GÜNÜN İSMİ  VE BURCU YAPMA   



Kodlar  ;

 string[] erkek = { "Ali", "Veli", "Cemal", "Kamil" };
            string[] kız = { "Aliye", "Vahide", "Cemile", "Kamile" };
            string[] burc = { "Yay", "Boga", "ikizler", "terazi" };
            Random r = new Random();
            label1.Text = erkek[r.Next(4)];
            label2.Text = kız[r.Next(4)];

            label3.Text = burc[r.Next(4)];




Share:

28 Temmuz 2013 Pazar

c#da padright ve padleft özeliği

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*******
Share:

c#da remove ve format özelliği


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 bırak yaz demek oluyor 

cıktı ;          ali          sahin 
Share:

c# da indexof , lastindexof , startwith ve endwith özelliği

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  ise sondan itibaren aramamızı saglar



startswith ise  bizim verdigimiz ifadei le cümle baslıyorsa true yoksa false döndürür

string s="alibaba"


label1.text=s.startwith("al").tostring();

cıktı; TRUE

endswith ise startwith özelligini sondan itibaren uygular sondan baslar yani 






Share:

c# da compare ve compareto özelliği


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   komutu compare ile aynıdır aynı degerleri üretir fakat kullanımı farklıdır 

                                         s1.compareto(s2).tostring



Equals ise aynı degilmi bakar TRUE yada FALSE döndürür

s1.equals(s2).tostring();



Share:

c# da insert ve join


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-veli
Share: