To find the last index of a character in a string in C#, use the LastIndexOf method of the string class. This method returns the zero-based index of the last occurrence of the specified character in the string, or -1 if the character is not found.
Here's an example:
main.cs141 chars5 lines
In the example above, we first declare a string variable myString and initialize it with the value "hello world". We then declare a char variable myChar and initialize it with the value 'o'.
Next, we call the LastIndexOf method on myString, passing in myChar as the argument. This returns the zero-based index of the last occurrence of 'o' in the string, which is 7.
Finally, we output the value of lastIndex to the console.
gistlibby LogSnag