C# StartsWith()

PHPz
Lepaskan: 2024-09-03 15:15:58
asal
530 orang telah melayarinya

Kaedah yang digunakan untuk menyemak sama ada terdapat padanan untuk contoh permulaan rentetan yang diberikan dengan merujuk kepada rentetan lain dipanggil kaedah StartsWith() dalam C#. Ia mengembalikan benar jika rentetan sepadan dengan contoh permulaan rentetan yang diberikan dan palsu dikembalikan dengan menggunakan kaedah StartsWith() ini. Jika tiada padanan untuk contoh permulaan rentetan yang diberikan dengan merujuk kepada rentetan lain dan adalah mungkin untuk menyemak banyak rentetan sekaligus dengan menggunakan untuk setiap gelung dalam C# dan kaedah itu juga boleh dibebankan dengan bilangan yang berbeza argumen jenis data yang berbeza diluluskan sebagai parameter kepada kaedah.

Sintaks:

Sintaks kaedah C# StartsWith() adalah seperti berikut:

public bool StartsWith(String string_name);
Salin selepas log masuk

di mana string_name ialah nama rentetan yang dipadankan untuk tika permulaan rentetan yang diberikan.

Menggunakan C# StartsWith()

Kerja kaedah C# StartsWith() adalah seperti berikut:

  • Apabila terdapat keperluan untuk menentukan sama ada permulaan mana-mana rentetan sepadan dengan permulaan rentetan yang diberikan, kami menggunakan kaedah StartsWith() dalam C#.
  • Kaedah StartsWith() dalam C# ialah kaedah rentetan yang mengembalikan nilai Boolean, yang sama ada benar atau palsu.
  • Kaedah StartsWith() mengembalikan benar jika rentetan itu sepadan dengan tika permulaan rentetan yang diberikan.
  • Kaedah StartsWith() mengembalikan palsu jika rentetan itu sepadan dengan tika permulaan rentetan yang diberikan.

Contoh C# StartsWith()

Berikut adalah contoh seperti yang diberikan di bawah:

Contoh #1

Program C# untuk menunjukkan penggunaan kaedah StartsWith() untuk menyemak sama ada permulaan mana-mana rentetan sepadan dengan permulaan rentetan yang diberikan:

Kod:

using System;
//a class called check is defined
public class check
{
//main method is called within which a string variable is defined to store the string value which is checked to see if there is a match of beginning instance in this string with reference to the other string compared
public static void Main(string[] args)
{
string string1 = "Welcome to C#";
//StartsWith() method is used to check if there is a match to the beginning instance of the given string with reference to the other string passed as a parameter to it
bool bval1 = string1.StartsWith("Welcome");
bool bval2 = string1.StartsWith("w");
Console.WriteLine("The string Welcome matches the beginning instance of the given string Welcome to C#: {0}", bval1);
Console.WriteLine("The string w matches the beginning instance of the given string Welcome to C#: {0}", bval2);
}
}
Salin selepas log masuk

Output:

C# StartsWith()

Dalam program di atas, kelas yang dipanggil semak ditentukan. Kemudian kaedah utama dipanggil di mana pembolehubah rentetan ditakrifkan untuk menyimpan nilai rentetan yang diperiksa untuk melihat sama ada terdapat padanan contoh permulaan dalam rentetan ini dengan merujuk kepada rentetan lain yang dibandingkan. Kemudian kaedah StartsWith() digunakan untuk menyemak sama ada terdapat padanan dengan contoh permulaan rentetan yang diberikan dengan merujuk kepada rentetan lain yang diluluskan sebagai parameter kepadanya. Rentetan pertama Selamat Datang ditandakan terhadap rentetan yang diberikan Selamat Datang ke C# untuk mengetahui sama ada terdapat contoh permulaan dalam Selamat Datang ke C# yang sepadan dengan rentetan Selamat Datang dan output yang dikembalikan adalah Benar kerana Selamat Datang hadir dalam Selamat Datang ke C# manakala apabila w ditandakan terhadap rentetan yang diberikan Selamat datang ke C# untuk mencari jika terdapat contoh permulaan dalam Selamat Datang ke C# yang sepadan dengan rentetan w dan output yang dikembalikan adalah Palsu kerana w tidak hadir dalam Selamat Datang ke C#.

Contoh #2

Contoh 2: Program C# untuk menunjukkan penggunaan kaedah StartsWith() untuk menyemak sama ada permulaan mana-mana rentetan sepadan dengan permulaan rentetan yang diberikan:

Kod:

using System;
//a class called check is defined
public class check
{
//main method is called within which a string variable is defined to store the string value which is checked to see if there is a match of beginning instance in this string with reference to the other string compared
public static void Main(string[] args)
{
string string1 = "Learning is fun";
//StartsWith() method is used to check if there is a match to the beginning instance of the given string with reference to the other string passed as a parameter to it
bool bval1 = string1.StartsWith("l");
bool bval2 = string1.StartsWith("Learning");
Console.WriteLine("The string l matches the beginning instance of the given string Welcome to C#: {0}", bval1);
Console.WriteLine("The string Learning matches the beginning instance of the given string Welcome to C#: {0}", bval2);
}
}
Salin selepas log masuk

Output:

C# StartsWith()

Dalam program di atas, kelas yang dipanggil semak ditentukan. Kemudian kaedah utama dipanggil di mana pembolehubah rentetan ditakrifkan untuk menyimpan nilai rentetan yang diperiksa untuk melihat sama ada terdapat padanan contoh permulaan dalam rentetan ini dengan merujuk kepada rentetan lain yang dibandingkan. Kemudian kaedah StartsWith() digunakan untuk menyemak sama ada terdapat padanan dengan contoh permulaan rentetan yang diberikan dengan merujuk kepada rentetan lain yang diluluskan sebagai parameter kepadanya. Rentetan pertama l disemak terhadap rentetan yang diberikan. Belajar jika seronok untuk mencari jika terdapat contoh permulaan dalam Pembelajaran adalah menyeronokkan memadankan rentetan l dan output yang dikembalikan adalah Salah kerana l tidak hadir dalam Pembelajaran adalah menyeronokkan manakala apabila Pembelajaran disemak terhadap rentetan yang diberikan Pembelajaran adalah menyeronokkan untuk mencari jika terdapat contoh permulaan dalam Pembelajaran adalah menyeronokkan memadankan rentetan Pembelajaran dan output yang dikembalikan adalah Benar kerana Pembelajaran hadir dalam Pembelajaran adalah menyeronokkan.

Terdapat beberapa kelebihan menggunakan kaedah StartsWith() dalam C#. Mereka ialah:

  • Kaedah StartsWith() digunakan untuk menyemak tika permulaan rentetan yang diberikan dengan rujukan kepada rentetan lain mengambil kira kes huruf itu juga.
  • Kaedah StartsWith() boleh digunakan untuk menyemak tika permulaan rentetan yang diberikan dengan merujuk kepada banyak rentetan sekaligus dengan menggunakan untuk setiap gelung.

Atas ialah kandungan terperinci C# StartsWith(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan