【发布时间】:2014-12-04 12:59:16
【问题描述】:
我正在尝试使用文本框控件,以便用户可以在其中输入十六进制值,按回车键并将其存储在数组中。然后输入另一个十六进制值按回车,它存储在数组中。
我是编程新手,所以也许有比文本框更合适的控件来执行此操作?
这是我到目前为止提出的代码,但我不确定当用户按下回车时如何清除文本框,也许有更适合输入值的东西?
任何帮助将不胜感激!
private void Test_TextChanged(object sender, EventArgs e)
{
string hexString = Test.Text;
int num = Int32.Parse(hexString, System.Globalization.NumberStyles.HexNumber);
int[] arr = new int[20];
for (uint i = 0; i < 5; i++)
{
arr[i] = num;
ReadValue.Text = num.ToString();
}
}
【问题讨论】:
-
它必须是一个数组或者它可以是任何非固定大小的集合?
-
可以是任何非固定大小的集合...
标签: c# arrays textbox hex windows-forms-designer