برنامه نویسی

روش های 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

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا