>' Reverse the input string, without using the StrRever function in the VB6 >' compatibility assembly >Function ReverseString(String source) As String > Dim chars() As Char = source.ToCharArray() > Array.Reverse(chars) > Return New String(chars) >End Function >>Unfortunately it is VB.NET not C#. Main goal here is to convert whole string to array and then Reverse the array and return converted array back to string :-) I hope NET gurus will give you more beautiful solution.
using System; class sample { static void Main() { Console.WriteLine("Write text to reverse and press [enter]"); string inputStr = Console.ReadLine(); Console.WriteLine( ReverseString( inputStr ) ); } public static string ReverseString(string source) { char[] aStr = source.ToCharArray(); Array.Reverse(aStr); return new String( aStr ); } }If you have .net 2.0 SDK, go to command prompt, write this with notepad to a .cs file, compile using "csc.exe".