Как получить все после определенного индекса в строке c # - PullRequest
13 голосов
/ 30 марта 2010

Допустим, у меня есть строка:

"MyNamespace.SubNameSpace.MyClassName"

Как извлечь только все после последнего периода «MyClassName»

1 Ответ

34 голосов
/ 30 марта 2010

Использование String.Substring и String.LastIndexOf методы.

string str = "MyNamespace.SubNameSpace.MyClassName";
string str1 = str.Substring(str.LastIndexOf('.') + 1);
...