cadre C Sharp ( souvent écrit comme "C #" ) existe en tant que langage de programmation pour le système d'exploitation Microsoft Windows, travaillant au sein de Microsoft " NET . ». Les développeurs de C # pour but d'agir comme un langage de programmation à usage général qui prend en charge plusieurs paradigmes de programmation , tels que la programmation orientée objet (POO ) . Ce soutien à la programmation orientée objet C # donne une bibliothèque d'objets , tels que l'objet String , avec des méthodes internes destinées à travailler sur ces objets. String.Substring () " chaine ( ) " méthode prend un ou deux arguments entiers et retourne une chaîne d'une chaîne existante plus grande. Strings in C # sont représentés comme 0 collections d'index de caractères. Le premier argument représente l'index de départ de la chaîne. Le second argument représente l' index de fin . Si le programmeur fournit un seul argument, la méthode retourne une sous-chaîne de l'index de l'argument jusqu'à la fin de la chaîne. L'exemple suivant décrit la méthode Substring chaîne ex = " Ceci est une chaîne " ; . Chaîne sub = ex.Substring (10); //"String" string sub2 = ex.Substring (0, 6); //" C'est " String.IndexOf () méthode, les " IndexOf ()" retourne une valeur entière qui représente la valeur d'indice d'un caractère ou d'une chaîne . La méthode prend un caractère ou une chaîne comme argument. Si le programmeur fournit un caractère, IndexOf renvoie le numéro d'index de ce caractère. Si le programmeur fournit une chaîne de caractères , le procédé retourne la valeur de l'indice de début du premier exemple de mise en correspondance de l'argument dans la chaîne. L'exemple suivant illustre la méthode IndexOf chaîne one = "ballon" ; . Chaîne à deux = " Beaucoup de ballons rouges» ; indice de int = one.IndexOf (' b ') //index = 0 indice de = two.IndexOf ( "rouge" ) //index = 5 String.Split () La méthode "Split ()" divise une chaîne basée sur une sélection de séparateurs et les retours utilisateurs désignés un tableau rempli avec les cordes divisées. Split prend un tableau de caractères comme argument , avec chaque personnage inclus dans le tableau comme un séparateur pour diviser la liste. L'exemple suivant illustre la méthode split qui sépare une chaîne basée sur simples espaces blancs test de chaîne de = "Ceci est une chaîne de test"; . Chaîne de [] = rassembler test.Split ( new char [] {' '} ) ; foreach (string s en String.Trim () "Trim ()" méthode fonctionne de plusieurs manières. L'appel de la méthode Trim d'une chaîne sans argument va couper tous les espaces blancs à partir du début et à la fin d'une chaîne. l'appel de la méthode Trim avec un argument consistant en un tableau de caractères contenant une liste de caractères sera couper tous les personnages du début et de la fin d'une chaîne. les exemples suivants détail comment la garniture de fonctionnement de la méthode . taille-bordures = " *** ... Il s'agit de la chaîne de couper ... ***" ; chaîne nospace = trimmer.Trim (); //nospace = " *** ... C'est la chaîne de couper ... *** " char [] = { parage '*' , '.' }; chaîne de coupé = nospace.Trim ( parage ) ; //nospace = "Ceci est la chaîne à couper "
|