แปลงสตริงเป็น Char Array แล้วใช้ Array.Reverse กลับลำดับ แล้วสร้าง String ใหม่
ตัวอย่างโค้ด
using System;
class Program
{
static void Main()
{
string str = "Amit";
char[] arr = str.ToCharArray();
Console.WriteLine("Original String: " + str);
Array.Reverse(arr);
Console.WriteLine("Reversed String: " + new string(arr));
}
}
ผลลัพธ์
Original String: Amit Reversed String: timA
ทางเลือก LINQ: new string(str.Reverse().ToArray()) (ต้อง using System.Linq)