You are on page 1of 2

‫جامعة ادلب‬

‫كلية الهندسة المعلوماتية‬


1 ‫ مادة برمجة متقدمة‬- ‫السنة الثانية‬

: ‫بعض الدوال التي تتعامل مع المتحوالت النصية‬

static void Main(string[] args)


{
string myname = "Ahmad Almohammad ";
//Length
Console.WriteLine("myname Length={0}", myname.Length);
//equal
bool equal = string.Equals(myname, "Ahmad almohammad");
Console.WriteLine(equal);
Console.WriteLine(string.Equals(myname.ToLower(), "ahmad
Almohammad".ToLower()));
string str = "Maged";
Console.WriteLine(myname.Equals(str));
//toupper
Console.WriteLine(myname.ToUpper());
//concat
string fullname = string.Concat(myname, " ", str, " ",
"hello");
Console.WriteLine(fullname);
//join
string[] employee = new string[4];
employee[0] = "Ali";
employee[1] = "Hossam";
employee[2] = "Omar";
employee[3] = "Salem";
string emplo = string.Join(" ", employee);
Console.WriteLine(emplo);
Console.WriteLine(string.Join("*", "Ahmad", "ali",
"hossam"));
//format
string format = string.Format("myname={0}", myname);
Console.WriteLine(format);
//Replace
Console.WriteLine("Ahmad Almohammad");
Console.WriteLine(myname.Replace("Ahmad", "Ali"));
//substring
int Aindex = myname.IndexOf("A");
Console.WriteLine(Aindex);

1 ‫بسمة سراقبي‬.‫م‬
‫جامعة ادلب‬
‫كلية الهندسة المعلوماتية‬
1 ‫ مادة برمجة متقدمة‬- ‫السنة الثانية‬
int lastA = myname.LastIndexOf("A");
Console.WriteLine(lastA);
int dindex = myname.IndexOf("d");
Console.WriteLine(dindex);
string mysubstring = myname.Substring(Aindex, dindex -
Andex + 1);
Console.WriteLine(mysubstring);
//insert
string insert = myname.Insert(dindex + 1, " Omar");
Console.WriteLine(insert);
Console.WriteLine(myname.Insert(dindex + 1, "Omar"));
//trim
string name = " Mazen Almaher ";
Console.WriteLine(name.Length);
Console.WriteLine(name.Trim().Length);
Console.WriteLine(name.TrimEnd().Length);
Console.WriteLine(name.TrimStart().Length);
Console.WriteLine(name.Trim());

2 ‫بسمة سراقبي‬.‫م‬

You might also like