Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo String.Remove (Int32)

 

Data di pubblicazione: ottobre 2016

Restituisce una nuova stringa in cui sono stati eliminati tutti i caratteri dell'istanza corrente a partire da una posizione specificata fino all'ultima posizione.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

public string Remove(
	int startIndex
)

Parametri

startIndex
Type: System.Int32

Posizione in base zero da cui iniziare l'eliminazione dei caratteri.

Valore restituito

Type: System.String

Nuova stringa equivalente a questa stringa tranne che per i caratteri eliminati.

Exception Condition
ArgumentOutOfRangeException

startIndex è minore di zero.

-oppure-

startIndex specifica una posizione esterna a questa stringa.

Nel .NET Framework, le stringhe sono in base zero. Il valore di startIndex parametro può essere compreso tra zero e uno minore della lunghezza dell'istanza di stringa.

System_CAPS_noteNota

Questo metodo non modifica il valore dell'istanza corrente. Al contrario, restituisce una nuova stringa nella quale tutti i caratteri dalla posizione startIndex alla fine della stringa originale sono stati rimossi.

Nell'esempio seguente viene illustrato il Remove metodo. Nel caso di penultimo rimuove tutto il testo a partire dall'indice specificato fino alla fine della stringa. Nell'ultimo caso rimuove tre caratteri a partire dall'indice specificato.

// 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

*/

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 2.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: