روش های C #

Replace()
2 رشته طول می کشد. نوع بازگشت – رشته.
اگر نتوانید علائم مورد نیاز برای تغییر را پیدا کنید ، آنها جریان اصلی را در متغیر ذخیره می کنند.
اگر این روش از متغیرها تشکیل شود ، اگر به درستی ننوشتیم مستقیماً کار می کند.
using System;
class Program
{
static void Main()
{
string course1 = ".NET";
string course2 = "English";
string message = "Welcome to .NET course";
string replacedString = message.Replace(course1, course2);
Console.WriteLine(replacedString);
}
}
Substring()
بازگشت رشته | 2 عدد صحیح می پذیرد.
1: عدد صحیح که در آن عدد صحیح از نان شخصیت ها است (از طریق ادغام).
2: عدد صحیح (اختیاری) و چند شخصیت باید گرفته شود.
using System;
class Program
{
static void Main()
{
string matn = "Hello World";
string message = matn.Substring(6, 5);
Console.WriteLine(index);
}
}
IndexOf()
رشته برای جستجو می پذیرد. شاخص رشته مشخص شده را تعیین می کند.
نوع بازگشت – عدد صحیح
using System;
class Program
{
static void Main()
{
string text = "Hello World";
int index = text.IndexOf(World);
Console.WriteLine(index);
}
}
Compare()
عدد صحیح (برابر نیست -1. 0).
دو رشته طول می کشد.
using System;
class Program
{
static void Main()
{
int message = string.Compare("Olma", "Anor");
Console.WriteLine(message);
}
}
Trim()
این روش خط قبلی (آغاز) و فضاهای بعدی (پایان) را حذف می کند.
using System;
class Program
{
static void Main()
{
string matn = " Salom, Dunyo ";
string message = matn.Trim();
Console.WriteLine(message);
}
}
ToLower()
– تمام حروف موجود در خط داده شده را در حروف کوچک تغییر می دهد
string str1 = "Hello, WORLD !";
string str2 = str1.ToLower();
Console.Write(str2);
//output: hello, world !
ToUpper()
– تمام حروف موجود در خط داده شده را به حروف بزرگ تغییر می دهد
string str1 = "Hello, World !";
string str2 = str1.ToUpper();
Console.Write(str2);
//output: HELLO, WORLD !
Split()
– خط داده شده قابل تقسیم و بار در آرایه جدید خواهد بود:
string satr="satr,ustun,katakcha";
string [] massiv=satr.Split(',');
foreach (string a in massiv)
Console.WriteLine(a);
/* output:
satr
ustun
katakcha
*/
در مثال بالا ، Commul به عنوان علامتی که قطعات ردیف را جدا می کند ، خدمت می کرد. از آنجا که کلمات اغلب توسط پروب از هم جدا می شوند ، ما همچنین می توانیم به جای کاما ، فضایی بنویسیم. یا اگر هیچ چیز در براکت نوشته نشده است ، Split()
روش این علامت را به عنوان یک پروب درک می کند:
string str = "Hello! How are you?";
string[] myString = str.Split();
//output:
myString[0] = "Hello!"
myString[1] = "How"
myString[2] = "are"
myString[3] = "you?"
EndsWith()
– خط داده شده بررسی می کند که آیا خطی که وارد می کنیم یا نه. مقدار را در نوع BOOL برمی گرداند.
string str1 = "Hello World";
string str2 = "He";
bool result = str1.StartsWith(str2);
//output: result = True
Contains()
– بررسی کنید که یک خط یا هیچ کاراکتر مشخص شده در خط داده شده وجود دارد. اگر یک مقدار واقعی ، در غیر این صورت نادرست است.
string str1 = "Hello World";
string str2 = "bye";
bool result = str1.Contains(str2);
Console.Write(result); //output: False
Console.Write(str1.Contains("rld")); // output: True
Console.Write(str1.Contains('a')); // output: False
Concat()
– عملکردی که دو خط داده شده را متحد می کند
string FirstName = "Farrukh";
string LastName = "Kholmatov";
string name = string.Concat(Firstname, Lastname);
//output: Farrukh Kholmatov