Защо не дава грешка?
Здравейте!
string verse = "be or not to be"; //Length = 15
int lastIndex = verse.LastIndexOf("be", 15);
Console.WriteLine(lastIndex);
Защо в случая програмата не гърми, след като дължината на стринга е 15, последният елемент е с индекс 14?
Ако се напише това, вече гърми:
string verse = "be or not to be"; //Length = 15
int lastIndex = verse.LastIndexOf("be", 16);
Console.WriteLine(lastIndex);