น่าแปลกใจที่ .NET ไม่มีคำสั่งสำหรับ reverse string แฮะ
C#
public string reverse(string s){
char[] arrS = s.ToCharArray();
Array.Reverse( arrS );
string reversedString = new string( arrS );
return reversedString;
}php
$st = 'a string';
$st=strrev($st);ruby
a = "abcdefg"
a.reverse
=> "gfedcba"
จริงๆของ python ก็ไม่มีคำสั่ง reverse string โดยตรง แต่ว่าใน python มอง string ว่าเป็น sequence type แบบนึง ก็เลยเขียน reverse string แบบนี้ได้
python
a = "abcdefg"
a[::-1]
=>'gfedcba'
รู้สึกว่าของ python จะเท่สุดเนอะ
