C#中如何提取Textbox中的数组,并去找到这组数中的最大值。我是新手,需要Button-Click的代码,在窗体中做
就是在窗体中的一个textbox中输入一组数组,\n隔开的,然后单击按钮,在另一个textbox中得到这组数的最大值,谢谢各位大侠了!!!!!!!!...
就是在窗体中的一个textbox中输入一组数组,\n隔开的,然后单击按钮,在另一个textbox中得到这组数的最大值,谢谢各位大侠了!!!!!!!!
展开
展开全部
理解错误!在Textbox中存储的不是数组而是文本,\nj是换行符。你可以定义一个数组,把读取到的数据存入数组后,对数组元素进行排序,从而得到最大值。给你读取的提示吧
txt.Text.SubString((n-1)*length,length);
txt :文本框ID
n:所要读取的文本框行号,从1开始
length:文本框每行的字符数目,当文本框长度为180px时,length=20,170px时length=19,大概文本框长度每减少10px,length长度减少1px!不一定全是这种情况,大多数是这样的!
string[] ContentLines = Content.Split(new string[] { "\r\n" }, StringSplitOptions.None);//不忽略空行
或是
string[] ContentLines = Content.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); //忽略空行
想取第几行就取第几行
txt.Text.SubString((n-1)*length,length);
txt :文本框ID
n:所要读取的文本框行号,从1开始
length:文本框每行的字符数目,当文本框长度为180px时,length=20,170px时length=19,大概文本框长度每减少10px,length长度减少1px!不一定全是这种情况,大多数是这样的!
string[] ContentLines = Content.Split(new string[] { "\r\n" }, StringSplitOptions.None);//不忽略空行
或是
string[] ContentLines = Content.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); //忽略空行
想取第几行就取第几行
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询