C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C# String LastIndexOf()The C# LastIndexOf() method is used to find index position of the last occurrence of a specified character within String. Signaturepublic int LastIndexOf(Char ch) public int LastIndexOf(Char, Int32) public int LastIndexOf(Char, Int32, Int32) public int LastIndexOf(String) public int LastIndexOf(String, Int32) public int LastIndexOf(String, Int32, Int32) public int LastIndexOf(String, Int32, Int32, StringComparison) public int LastIndexOf(String, Int32, StringComparison) public int LastIndexOf(String, StringComparison) Parameterch: it is a character type parameter which is used to find last occurrence of given character within string. ReturnIt returns integer value. C# String LastIndexOf() Method Exampleusing System; public class StringExample { public static void Main(string[] args) { string s1 = "Hello C#"; int index = s1.LastIndexOf('l'); Console.WriteLine(index); } } Output: 3 C# String IndexOf() vs LastIndexOf() ExampleThe IndexOf() method returns the index number of the first matched character whereas the LastIndexOf() method returns index number of the last matched character. using System; public class StringExample { public static void Main(string[] args) { string s1 = "Hello C#"; int first = s1.IndexOf('l'); int last = s1.LastIndexOf('l'); Console.WriteLine(first); Console.WriteLine(last); } } Output: 2 3
Next TopicC# String LastIndexOfAny()
|