如何将文本框中输入的数字转换为数组。
例如:
用户在文本框中输入33、21、5、8
我想将这些数字放入一个数组中,该怎么做?谢谢!
Int32[] numbers = textbox1.Text.Split(',').Select(s => Int32.Parse(s)).ToArray();
要获取第一个项目,请使用以下代码:
Int32[] numbers = textbox1.Text.Split(',').Select(s => Int32.Parse(s)).ToArray();
Int32 firstNumber = numbers.First();
private static void ConvertStringToArray(string p)
{
string[] CardsToBeSortedArray = p.Split(',');
int[] IntCard = Array.ConvertAll<string, int>(CardsToBeSortedArray, delegate(string
card)
{
int result;
int32.TryParse(card, out result);
return result;
});
}