I have strings like this:
00123_MassFlow 0022245_VOlumeFlow 122_447_Temperature
I have to split these strings with _
_
"122_447_Temperature".Split('_').Last();
If you don't mind the extra overhead of creating an array and throwing away a bunch of strings. It won't be as fast as using LastIndexOf and Substring manually, but it's a ton easier to read and maintain, IMO.
LastIndexOf
Substring