La méthode utilisée pour vérifier s'il existe une correspondance pour l'instance de début de la chaîne donnée en référence à l'autre chaîne est appelée méthode StartsWith() en C#. Il renvoie vrai si la chaîne correspond à l'instance de début de la chaîne donnée et faux est renvoyé en utilisant cette méthode StartsWith(). S'il n'y a pas de correspondance pour l'instance de début de la chaîne donnée par rapport à l'autre chaîne et qu'il est possible de vérifier plusieurs chaînes à la fois en utilisant for chaque boucle en C# et que la méthode peut également être surchargée avec un nombre différent de arguments de différents types de données passés en paramètres à la méthode.
Syntaxe :
La syntaxe de la méthode C# StartsWith() est la suivante :
public bool StartsWith(String string_name);
où string_name est le nom de la chaîne qui correspond à l'instance de début de la chaîne donnée.
Le fonctionnement de la méthode C# StartsWith() est le suivant :
Voici les exemples donnés ci-dessous :
Programme C# pour démontrer l'utilisation de la méthode StartsWith() pour vérifier si le début d'une chaîne correspond au début de la chaîne donnée :
Code :
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); } }
Sortie :
Dans le programme ci-dessus, une classe appelée check est définie. Ensuite, la méthode principale est appelée dans laquelle une variable de chaîne est définie pour stocker la valeur de chaîne qui est vérifiée pour voir s'il existe une correspondance de l'instance de début dans cette chaîne avec une référence à l'autre chaîne comparée. Ensuite, la méthode StartsWith() est utilisée pour vérifier s'il existe une correspondance avec l'instance de début de la chaîne donnée en référence à l'autre chaîne qui lui est passée en paramètre. La première chaîne Welcome est vérifiée par rapport à la chaîne donnée Welcome to C# pour déterminer s'il existe une instance de début dans Welcome to C# correspondant à la chaîne Welcome et la sortie renvoyée est True car Welcome est présent dans Welcome to C# alors que lorsque w est vérifié par rapport à la chaîne Welcome to C#. chaîne donnée Welcome to C# pour rechercher s'il existe une instance de début dans Welcome to C# correspondant à la chaîne w et la sortie renvoyée est False car w n'est pas présent dans Welcome to C#.
Exemple 2 : programme C# pour démontrer l'utilisation de la méthode StartsWith() pour vérifier si le début d'une chaîne correspond au début de la chaîne donnée :
Code :
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); } }
Sortie :
Dans le programme ci-dessus, une classe appelée check est définie. Ensuite, la méthode principale est appelée dans laquelle une variable de chaîne est définie pour stocker la valeur de chaîne qui est vérifiée pour voir s'il existe une correspondance de l'instance de début dans cette chaîne avec une référence à l'autre chaîne comparée. Ensuite, la méthode StartsWith() est utilisée pour vérifier s'il existe une correspondance avec l'instance de début de la chaîne donnée en référence à l'autre chaîne qui lui est passée en paramètre. La première chaîne l est vérifiée par rapport à la chaîne donnée. Learning if fun to find s'il y a une instance de début dans Learning is fun correspondant à la chaîne l et la sortie renvoyée est False car l n'est pas présent dans Learning is fun alors que lorsque Learning est vérifié par rapport à la chaîne donnée Learning est amusante à trouver s'il y a une instance de début dans Learning is fun correspondant à la chaîne Learning et la sortie renvoyée est True car Learning est présente dans Learning is fun.
Il y a plusieurs avantages à utiliser la méthode StartsWith() en C#. Ce sont :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!