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)
您需要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/


| 归档时间: |
|
| 查看次数: |
111 次 |
| 最近记录: |