C# 包含()

WBOY
WBOY原創
2024-09-03 15:17:50778瀏覽

用於檢查給定字串中是否存在字串的方法在 C# 中稱為 Contains() 方法。如果給定字串中存在該字串,則傳回 true,如果給定字串中不存在該字串,則傳回 true給定字串,傳回 false,因此傳回類型為 System.引發 Boolean 和 ArgumentNullException。如果必須檢查其中是否存在字串的輸入字串為空,並且檢查字串是否存在給定字串是基於區分大小寫。

文法:

public bool Contains(String string)

其中 string 是給定的字串,必須檢查該字串是否在其中出現。

Bool 是 Contains 方法傳回的布林值,如果給定字串中存在該字串,則設為 true;如果給定字串中不存在該字串,則設為 false。

C# Contains() 方法的工作原理

  • 每當需要查找字串在另一個字串中出現的情況時,我們都會使用 Contains 方法來檢查給定字串以查找其中另一個字串的出現。
  • True 是 contains() 方法傳回的值(如果字串存在於給定字串中)。
  • 如果給定字串中不存在該字串,則 contains() 方法傳回的值是 False。
  • 如果必須檢查其中字串是否出現的輸入字串為 null,並且檢查字串中是否存在給定字串是基於區分大小寫,則會引發 ArgumentNullException。

實作 C# Contains() 的範例

以下是 C# Contains() 的範例:

範例#1

C# 程式示範 Contains() 方法來檢查給定字串以查找該字串在給定字串中的出現情況。

代碼:

using System;
//a class called program is defined
public class program
{
//main method is called
public static void Main(string[] args)
{
//a string variable is used to store the string which will be checked to find the occurrence of another string within it
string st1 = "C Sharp";
//another string variable is used to store the string which will be checked for in the given string
string st2 = " ";
//another string variable is used to store the string which will be checked for in the given string
string st3 = "Welcome";
//Contains() method is used to check the string for the occurrence of another string within it
Console.WriteLine("If there is occurrence of the string in the given string:{0} ", st1.Contains(st2));
Console.WriteLine("If there is occurrence of the string in the given string:{0} ",st1.Contains(st3));
}
}

輸出:

C# 包含()

說明:在上面的程式中,定義了一個名為program的類別。然後呼叫 main 方法,其中使用字串變數來儲存字串,檢查該字串以查找其中是否存在另一個字串。然後使用另一個字串變數來儲存在第一個字串中搜尋出現的字串。然後,再次使用另一個字串變數來儲存在第一個字串中搜尋其出現的字串。然後使用 Contains() 方法檢查字串中是否存在另一個字串。如果第一個字串中出現了另一個字串,則傳回 True;如果其中沒有出現另一個字串,則傳回 false。

範例#2

C# 程式示範 Contains() 方法來檢查給定字串以查找該字串在給定字串中的出現情況。

代碼:

using System;
//a class called program is defined
public class program
{
//main method is called
public static void Main(string[] args)
{
//a string variable is used to store the string which will be checked to find the occurrence of another string within it
string st1 = "Welcome to C Sharp";
//another string variable is used to store the string which will be checked for in the given string
string st2 = "#";
//another string variable is used to store the string which will be checked for in the given string
string st3 = "Welcome";
//Contains() method is used to check the string for the occurrence of another string within it
Console.WriteLine("If there is occurrence of the string in the given string:{0} ", st1.Contains(st2));
Console.WriteLine("If there is occurrence of the string in the given string:{0} ",st1.Contains(st3));
}
}

輸出:

C# 包含()

說明:在上面的程式中,定義了一個名為program的類別。然後呼叫 main 方法,其中使用字串變數來儲存字串,檢查該字串以查找其中是否存在另一個字串。然後使用另一個字串變數來儲存在第一個字串中搜尋其出現的字串。然後,再次使用另一個字串變數來儲存在第一個字串中搜尋其出現的字串。然後使用 Contains() 方法檢查字串中是否存在另一個字串。如果第一個字串中出現了另一個字串,則傳回 True;如果其中沒有出現另一個字串,則傳回 false。

結論

在本教程中,我們透過程式設計範例及其輸出了解 Contains() 方法的定義、Contains() 方法的語法以及 Contains() 方法的工作原理,了解 C# 中 Contains() 方法的概念。

推薦文章

這是 C# Contains() 的指南。在這裡,我們討論 C# Contains() 方法的介紹及其工作原理以及範例和程式碼實作。您也可以瀏覽我們其他推薦的文章以了解更多資訊 –

  1. C# 中的隨機數產生器是什麼?
  2. Java 中的靜態建構子 |工作|應用
  3. C# 中的 TextWriter |範例
  4. 如何在 C# 中使用靜態建構子?

以上是C# 包含()的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:C# 字串分割()下一篇:C# 字串分割()