Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

String.Remove méthode (Int32)

 

Date de publication : novembre 2016

Retourne une nouvelle chaîne dans laquelle tous les caractères de l'instance actuelle ont été supprimés à partir d'une position spécifiée et jusqu'à la dernière position.

Espace de noms:   System
Assembly:  mscorlib (dans mscorlib.dll)

public string Remove(
	int startIndex
)

Paramètres

startIndex
Type: System.Int32

Position de base zéro où commence la suppression des caractères.

Valeur de retour

Type: System.String

Nouvelle chaîne équivalente à cette chaîne, à l'exception des caractères supprimés.

Exception Condition
ArgumentOutOfRangeException

startIndex est inférieur à zéro.

ou

startIndex spécifie une position qui n’est pas dans cette chaîne.

Dans la .NET Framework, les chaînes sont de base zéro. La valeur de le startIndex paramètre peut aller de zéro à un de moins que la longueur de l’instance de chaîne.

System_CAPS_noteRemarque

Cette méthode ne modifie pas la valeur de l'instance actuelle. Au lieu de cela, il retourne une nouvelle chaîne dans laquelle tous les caractères à partir de la position startIndex à la fin de la chaîne d’origine ont été supprimés.

L’exemple suivant illustre la Remove méthode. Le cas suivant la dernière supprime tout le texte à partir de l’index spécifié et la fin de la chaîne. Le dernier cas supprime trois caractères à partir de l’index spécifié.

// This example demonstrates the String.Remove() method.
using System;

class Sample 
{
    public static void Main() 
    {
    string s = "abc---def"; 
//
    Console.WriteLine("Index: 012345678");
    Console.WriteLine("1)     {0}", s);
    Console.WriteLine("2)     {0}", s.Remove(3)); 
    Console.WriteLine("3)     {0}", s.Remove(3, 3));
    }
}
/*
This example produces the following results:

Index: 012345678
1)     abc---def
2)     abc
3)     abcdef

*/

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 2.0
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: