Viewing source for recipe1505cs.aspx
<%@ Page language="c#" %>
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
string input = "ASPAlliance.com - The #1 ASP.NET Community";
Response.Write(Reverse(input) + "<br>");
Response.Write(ReverseWords(input));
}
private string Reverse(string input)
{
char[] chArray = input.ToCharArray();
char swap;
int length = chArray.GetLength(0);
for(int i=0;i<(length/2);i++)
{
swap = chArray[i];
chArray[i] = chArray[length - i - 1];
chArray[length - i - 1] = swap;
}
return new String(chArray);
}
private string ReverseWords(string input)
{
string[] strArray = input.Split(' ');
string swap;
int length = strArray.GetLength(0);
for(int i=0;i<(length/2);i++)
{
swap = strArray[i];
strArray[i] = strArray[length - i - 1];
strArray[length - i - 1] = swap;
}
return String.Join(" ", strArray);
}
</script>