TheKinqDewiL
Kayıtlı Üye
- Joined
- May 30, 2012
- Messages
- 555
[HIDE-REPLY]using System;
namespace desr
{
class stringfonk
{
static void Main(string[]args)
{
//4-Trim, TrimEnd, TrimStart:
//Trim fonksiyonu, parametre olarak verilen bir karakteri, String değişkeninin başından ve sonundan kaldırır.
//TrimEnd fonksiyonu, parametrede verilen karakteri String değişkeninin sadece sonundan,
//TrimStart fonksiyonu, parametrede verilen karakteri String değişkeninin sadece başından kaldırır.
//----------------------------------------
string a=" Merhaba Dünya *";
Console.WriteLine(a.Trim('*'));
//2-TrimEnd----------------------------------
string a=" Merhaba Dünya ";
Console.WriteLine( a.TrimEnd());
Console.WriteLine( a.TrimEnd('a'));
//3-TrimStart
//-----------------------------------
string a=" Merhaba Dünya ";
Console.WriteLine( a.TrimStart());
Console.WriteLine( a.TrimStart('M'));
//4-ToLower: String ifadeni tamamını küçük karaktere
//dönüştürür.
//----------------------------------
string a="My C# World's";
Console.WriteLine(a.ToLower());
//5-ToUpper: String ifadenin tamamını büyük karaktere
//dönüştürür.
//------------------------------------
string a="Merhaba benim C# Dünyam";
Console.WriteLine( a.ToUpper());
//6-Substring: Verilen bir değeri string olarak bir
//bölümünü aktaran fonksiyondur,
//parametre olarak verilen ilk değerden sonuna kadar
//okur yada parametre olarak
//verilen birinci değerden parametre olarak verilen ikinci değere kadar okur.
string a="Merhaba Dünya";
Console.WriteLine(a.Substring(7, 3));
Console.WriteLine(a.Substring(7));
//7-Replace:Bir değerin yerine başka bir değer koymak için kullanılır.
//-----------------------------------------------
string a="Merhaba Dünya";
Console.WriteLine(a.Replace("Dün", "Hül"));
//8-Remove:String ifadenin içinden belli karakterleri kaldırmak için kullanılır.
//---------------------------------------
string a="Merhaba Dünya";
Console.WriteLine(a.Remove(3));
//Eğer ikinci parametre verilmemişse verilen index numarasından itibaren tümünü kaldırır.
string a="Merhaba Dünya";
Console.WriteLine( a.Remove(0,8));
//9-Length:string ifdenin kaç karakter olduğunu verir.
string a="Merhaba Dünya";
Console.WriteLine( a.Length);
//10-IndexOf:IndexOf'la aynı işi yapar.Aramaya sondan başlar
//String içinde arama yapar bulursa index.no'yu bulamazsa -1 değerini geri döndürür.
string a="Merhaba Dünya";
Console.WriteLine( a.IndexOf("h",0,a.Lenght));
//11-LastIndexOf:IndexOf'la aynı işi yapar.Aramaya sondan başlar
string a="Merhaba Dünya";
Console.WriteLine( a.IndexOf("h",a.Lenght-1,a.Lenght-1));
//12-Insert:Araya eklemek için kullanılır.
//-----------------------------------
string a="Meslek okulu";
Console.WriteLine(a.Insert(7, " Yüksek"));
//12-IndexOf
//String ifade içinde karakter yada karakter grubunu arar.
//Bulursa indeks numarasını, bulamaz ise -1 değerini döndürür.
//---------------------------------------
a="Merhaba Dünya";
Console.WriteLine("12-IndexOf-->Merhaba Dünya'da b varmı diye bakar-->a.IndexOf(\"b\")-->"+a.IndexOf("b"));
a="Merhaba Dünya";
Console.WriteLine("12-IndexOf-->Merhaba Dünya'da z varmı diye bakar-->a.IndexOf(\"z\")-->"+ a.IndexOf('z'));
//13-Join:İfadenin elemanları arasına belli bir karakter yerleştirmek için kullanılır.
//----------------------------------
string deger1,deger2;
string [] x={"ali","veli","hasan"};
Console.WriteLine("13-Join-->İfadenin elemanları arasına belli bir karakter yerleştirmek için kullanılır.-->string.Join(\"*\",x,0,3)-->"+string.Join("*",x,0,3));
//-14 Equals: İki değerin eşit olup olmadığına bakar
//-------------------------
a="Merhaba";
b=" Dünya";
if(string.Equals(a,b)==true)
{Console.WriteLine("İkisi aynı");}
else
{Console.WriteLine("İisi farklı");}
//15-Empty:İfadenin içeriğini boşaltmak için kullanılır.(null demek değildir)
//----------------------
a="Merhaba";
Console.WriteLine(a);
a=string.Empty;
Console.WriteLine(a);
//16-Copy:Atamanın aynısını yapar.
b="";
a="Merhaba";
b=string.Copy(a);
Console.WriteLine(b);
//17-Concat:İki ifadeyi birleştirir
b="Yüksekokulu";
a="Meslek";
Console.WriteLine(string.Concat(a,"" ,b));
//18-Compare: İkinci stringi birinci içinde arar(+1/-1)
string text1="Merhaba Dünya";
string text2="Dünya";
if((string.Compare(text1,text2))==1)
{Console.WriteLine("İçinde var");}
else
{Console.WriteLine("İçinde YOK");}
//19-EndsWith StartsWith:
//Bu fonkiyonlar string değişkenin parametrede verilen değerle başlayıp(StartsWith)
//veya bittiğini(EndsWith) kontrol eder geri dönüş değerleri boolean türüdür true veya false.
//-------------------------------------------
a="Merhaba Dünya";
Console.WriteLine( a.EndsWith("a"));
a="Merhaba Dünya";
Console.WriteLine( a.StartsWith("a"));
}}}[/HIDE-REPLY]
namespace desr
{
class stringfonk
{
static void Main(string[]args)
{
//4-Trim, TrimEnd, TrimStart:
//Trim fonksiyonu, parametre olarak verilen bir karakteri, String değişkeninin başından ve sonundan kaldırır.
//TrimEnd fonksiyonu, parametrede verilen karakteri String değişkeninin sadece sonundan,
//TrimStart fonksiyonu, parametrede verilen karakteri String değişkeninin sadece başından kaldırır.
//----------------------------------------
string a=" Merhaba Dünya *";
Console.WriteLine(a.Trim('*'));
//2-TrimEnd----------------------------------
string a=" Merhaba Dünya ";
Console.WriteLine( a.TrimEnd());
Console.WriteLine( a.TrimEnd('a'));
//3-TrimStart
//-----------------------------------
string a=" Merhaba Dünya ";
Console.WriteLine( a.TrimStart());
Console.WriteLine( a.TrimStart('M'));
//4-ToLower: String ifadeni tamamını küçük karaktere
//dönüştürür.
//----------------------------------
string a="My C# World's";
Console.WriteLine(a.ToLower());
//5-ToUpper: String ifadenin tamamını büyük karaktere
//dönüştürür.
//------------------------------------
string a="Merhaba benim C# Dünyam";
Console.WriteLine( a.ToUpper());
//6-Substring: Verilen bir değeri string olarak bir
//bölümünü aktaran fonksiyondur,
//parametre olarak verilen ilk değerden sonuna kadar
//okur yada parametre olarak
//verilen birinci değerden parametre olarak verilen ikinci değere kadar okur.
string a="Merhaba Dünya";
Console.WriteLine(a.Substring(7, 3));
Console.WriteLine(a.Substring(7));
//7-Replace:Bir değerin yerine başka bir değer koymak için kullanılır.
//-----------------------------------------------
string a="Merhaba Dünya";
Console.WriteLine(a.Replace("Dün", "Hül"));
//8-Remove:String ifadenin içinden belli karakterleri kaldırmak için kullanılır.
//---------------------------------------
string a="Merhaba Dünya";
Console.WriteLine(a.Remove(3));
//Eğer ikinci parametre verilmemişse verilen index numarasından itibaren tümünü kaldırır.
string a="Merhaba Dünya";
Console.WriteLine( a.Remove(0,8));
//9-Length:string ifdenin kaç karakter olduğunu verir.
string a="Merhaba Dünya";
Console.WriteLine( a.Length);
//10-IndexOf:IndexOf'la aynı işi yapar.Aramaya sondan başlar
//String içinde arama yapar bulursa index.no'yu bulamazsa -1 değerini geri döndürür.
string a="Merhaba Dünya";
Console.WriteLine( a.IndexOf("h",0,a.Lenght));
//11-LastIndexOf:IndexOf'la aynı işi yapar.Aramaya sondan başlar
string a="Merhaba Dünya";
Console.WriteLine( a.IndexOf("h",a.Lenght-1,a.Lenght-1));
//12-Insert:Araya eklemek için kullanılır.
//-----------------------------------
string a="Meslek okulu";
Console.WriteLine(a.Insert(7, " Yüksek"));
//12-IndexOf
//String ifade içinde karakter yada karakter grubunu arar.
//Bulursa indeks numarasını, bulamaz ise -1 değerini döndürür.
//---------------------------------------
a="Merhaba Dünya";
Console.WriteLine("12-IndexOf-->Merhaba Dünya'da b varmı diye bakar-->a.IndexOf(\"b\")-->"+a.IndexOf("b"));
a="Merhaba Dünya";
Console.WriteLine("12-IndexOf-->Merhaba Dünya'da z varmı diye bakar-->a.IndexOf(\"z\")-->"+ a.IndexOf('z'));
//13-Join:İfadenin elemanları arasına belli bir karakter yerleştirmek için kullanılır.
//----------------------------------
string deger1,deger2;
string [] x={"ali","veli","hasan"};
Console.WriteLine("13-Join-->İfadenin elemanları arasına belli bir karakter yerleştirmek için kullanılır.-->string.Join(\"*\",x,0,3)-->"+string.Join("*",x,0,3));
//-14 Equals: İki değerin eşit olup olmadığına bakar
//-------------------------
a="Merhaba";
b=" Dünya";
if(string.Equals(a,b)==true)
{Console.WriteLine("İkisi aynı");}
else
{Console.WriteLine("İisi farklı");}
//15-Empty:İfadenin içeriğini boşaltmak için kullanılır.(null demek değildir)
//----------------------
a="Merhaba";
Console.WriteLine(a);
a=string.Empty;
Console.WriteLine(a);
//16-Copy:Atamanın aynısını yapar.
b="";
a="Merhaba";
b=string.Copy(a);
Console.WriteLine(b);
//17-Concat:İki ifadeyi birleştirir
b="Yüksekokulu";
a="Meslek";
Console.WriteLine(string.Concat(a,"" ,b));
//18-Compare: İkinci stringi birinci içinde arar(+1/-1)
string text1="Merhaba Dünya";
string text2="Dünya";
if((string.Compare(text1,text2))==1)
{Console.WriteLine("İçinde var");}
else
{Console.WriteLine("İçinde YOK");}
//19-EndsWith StartsWith:
//Bu fonkiyonlar string değişkenin parametrede verilen değerle başlayıp(StartsWith)
//veya bittiğini(EndsWith) kontrol eder geri dönüş değerleri boolean türüdür true veya false.
//-------------------------------------------
a="Merhaba Dünya";
Console.WriteLine( a.EndsWith("a"));
a="Merhaba Dünya";
Console.WriteLine( a.StartsWith("a"));
}}}[/HIDE-REPLY]