الحاق یا اتصال رشتهها
string strOne;
string strTwo;
string strResults;
strOne = "Welcome to";
strTwo = "C#";
strResults = strOne + strTwo;
بهدست آوردن طول یک رشته (تابع Length)
string strData;
strData = textbox1.Text;
Console.Writeline(strData.Length.ToString() + " Character(s)");
کار با زیررشتهها (تابع Substring)
string strData;
strData = textbox1.Text;
Console.Writeline(strData.Substring(0, 3));
Console.Writeline(strData.Substring(3, 3));
Console.Writeline(strData.Substring(strData.Length - 3));
جایگزینی رشتهها (تابع Replace)
string strData;
string strNewData;
strData = textbox1.Text;
strNewData = strData.Replace("Hello", "Goodbye");
Console.Writeline(strNewData);
مقایسه رشته ها (تابع Compare)
string strName;
strName = textbox1.Text;
if(String.Compare(strName, "Mohammad", True) == 0)
Console.Writeline("محتویات دو رشته با هم برابر است ","مقایسه دو رشته");
False : برای مقایسه دو رشته، نسبت به بزرگی و کوچکی حروف حساس میباشد.
پیشفرض این دستور True میباشد.
خروجی این دستور یک عدد صحیح میباشد که مثبت، منفی و یا صفر میباشد:
مثبت: رشته اول بزرگتر از رشته دوم میباشد.
صفر: دو رشته با هم برابر میباشند.
منفی: رشته اول کوچکتر از رشته دوم می باشد.
تابع Split
Srting text;
string[] a = text.split(' ');
جستجوی یک رشته در رشته دیگر
string a,b;
int c = a.Indexof(b);
رشته b در رشته a یافت شده و عدد اولین کاراکتر b در a در C قرار میگیرد.
از مبتدي تا پيشرفته .... تدريس برنامه نويسي، رفع اشکال و اجراي پروژه توسط مؤلف کتب کامپیوتری و الکترونیکی . . . ASP .NET , C# , SQL , C++ , C , Delphi , VB