Как мне получить все после определенного индекса в строке C#
Вопрос
Допустим, у меня есть строка:
"MyNamespace.subnamespace.myclassname"
Как мне извлечь только все после последнего периода, "MyClassName"
Решение
Использовать String.substring а также String.lastIndexof методы
string str = "MyNamespace.SubNameSpace.MyClassName";
string str1 = str.Substring(str.LastIndexOf('.') + 1);
Не связан с StackOverflow