asp.Net新手帮助我

use*_*649 0 c# asp.net reverse visual-studio-2010

我正试图进入asp.NET的世界,我正在尝试一些东西.

我离开了吗?

     <br />
    <asp:TextBox ID="txtoriginal" runat="server"></asp:TextBox>

<asp:Button ID="btnCount" runat="server" Text="reverse" 
        onclick="btnCount_Click" />

    <asp:Label ID="lblAnswer" runat="server"></asp:Label>

</form>
Run Code Online (Sandbox Code Playgroud)

所以这就是我所遇到的麻烦

    protected void btnCount_Click(object sender, EventArgs e)
    {


        lblAnswer.Text = txtoriginal.Text;

        stroriginalText = txtoriginal.Text;
        strReverse = stroriginalText.ToCharArray();
        Array.Reverse(strReverse);
        lblAnswer.Text = strReverse;
    }
}
}
Run Code Online (Sandbox Code Playgroud)

Tim*_*ter 5

您需要string从以下位置创建新内容char[]:

char[] chars = txtoriginal.Text.ToCharArray();
Array.Reverse(chars);
blAnswer.Text = new string(chars);
Run Code Online (Sandbox Code Playgroud)

但请注意,反转字符串与反转字符序列不同.

请参阅:https: //codeblog.jonskeet.uk/2009/11/02/omg-ponies-aka-humanity-epic-fail/

在此输入图像描述

在此输入图像描述