Q:

Substring depois de caracter C#

Boa Tarde
string nr = ABC:1

Gostaria de pegar o numero após ":", como faria?
nr = nr.substring(...);

Resultado esperado:
para nr = ABC:50
nr = 50;

para nr = LKfasEWF:5039
nr = 5039

A:

Para isso, basta pegar a posição que o caractere/string está, e depois usar a substring começando dessa posição+1. Segue exemplo.  
string nr = "ABC: 1";

int posicaoCaractere = nr.IndexOf(": ");

nr = nr.Substring(posicaoCaractere+1);

MessageBox.Show(nr);

