Как получить последний символ строки в C#

В C# существует несколько методов, которые можно использовать для получения последнего символа строки. Вот несколько примеров:

  1. Использование метода Substring:

    string str = "Hello World";
    char lastChar = str.Substring(str.Length - 1, 1)[0];
  2. Использование индексатора:

    string str = "Hello World";
    char lastChar = str[str.Length - 1];
  3. Использование метода ToCharArray:

    string str = "Hello World";
    char[] charArray = str.ToCharArray();
    char lastChar = charArray[charArray.Length - 1];
  4. Использование LINQ:

    string str = "Hello World";
    char lastChar = str.Last();