You can use the string.Remove(int start, int count)
method that returns a string removing content. Contents of the MSDN documentation:
Returns a new string of characters in which a specified number of characters
characters in the current instance, starting at the specified position were
excluded.
For example,
string nome = "Leonardo VIlarinho";
// começa do primeirao caracter, e remove os 5 primeiros.
nome = nome.Remove(0, 5); // retorna "rdo VIlarinho"
Or you can use the string.Substring(int start)
or string.Substring(int start, int count)
method, which contains Remove()
working. For example,
string nome = "Leonardo VIlarinho";
// retorma uma substring começando em 5 até o fim
nome = nome.Substring(5); // retorna "rdo VIlarinho"
or
string nome = "Leonardo VIlarinho";
// retorma uma substring começando em 5 até o 3 caracteres
nome = nome.Substring(5, 3); // retorna "rdo"
There is still the immutability of string
in .Net, it's worth looking at this post:
24.09.2015 / 22:15