我需要把从文本框中得到的数据,放到数组中,但我自己的办法,数据始终在创的数组a[1]里面,下面我的代码求帮忙看下,能有解决方法最好。
*
private void button1_Click(object sender, EventArgs e)
{
double x,y/*点的位置*/, c/*超过两个点*/,cd/*两点之间的距离*/,d/*给我规定的宽度*/,xb/*斜边*/,a1,b1/*得出的点*/;
a1 = 0;
b1 = 0;
double[] a = new double[6];
double[] b = new double[6];
x = double.Parse(textBox1.Text);
y = double.Parse(textBox2.Text);//获得点的位置
textBox1.Text = "";
textBox2.Text = "";
d = double.Parse(textBox3.Text);//多宽
for (int i = 0; i < a.Length; i++)
{
a[i] = x;
b[i] = y;
listBox1.Items.Add("(" + Convert.ToString(a[i]) + "," + Convert.ToString(b[i]) + ")");
break;
} //将每次打入的点加入到数组中去,却始终覆盖在a[1]上
c#获取文本框的值并存放在数组中
要解决这个问题,你可以为每个文本框的Tag属性设置特定的字符串,然后,获取每个文本框的Text 并带上Tag值。这样就好识别了。例如,将最左上角那个文本框的Tag值设置为"p:",接下来的文本框Tag设置为"q:",……依次类推,代码可修改为:List<string> values = new List<string>();foreach( Contr...
c#如何把textbox里得数据按行读取到一个数组里,一行数一个数组元素
string[] lines = textBox1.Text.Split('\\n'); \/\/一行对应一元素找特定字符就是用IndexOf,只不过这个只返回第一个匹配的位置,所以你要用循环,一直找直到IndexOf返回<0的数。
C#把一个集合里面的元素循环,放到一个数组中,该怎么循环。。。_百度知...
List<string> list = new List<string>();\/\/声明一个数组 string[] Array = new string[] { };\/\/接受集合遍历出来的数据 string str = "";\/\/给集合添加数据 list.Add("张三1");list.Add("李四2");list.Add("王五3");\/\/如果集合中有数据开始遍历 if (list.Count > 0){ for (int...
C#怎么将textbox输入的值存成一个一维数组。
private void button1_Click(object sender, EventArgs e) { string[ ] strN = textBox1.Text.Split(','); \/\/整形数组 int[ ] values= new int[strN.Length]; for(int i=0; i<strN.Length; i++) { values[i] = int.Parse(strN[i]); } } ...
C#中怎么把多个textbox里的数存到一个数组里
List<string> list=new List<string>();foreach (Control control in this.Controls){ if (control is TextBox) { TextBox t = (TextBox)control; list.Add(t.Text); }}\/\/实在要数组的话 list.ToArray();
...将每行的数据存在一个数组里面。。。怎么实现呢?
string[] strList = textBox1.Tex.Split(new string[] { "\\r\\n" }, StringSplitOptions.None);或者用下面这个更简单的方法:string[] strList = textBox1.Lines;
...注意:描述列占用了两行,要求放到一个数组变量中。
这个可以按对象放入数组,一行就是一个对象,一个对象两个描述的值,取值的时候注意就行了,如果是用来界面显示,也可以添加成两个描述不同的对象,然后合并第0,1,3列,看你自己需要!
在C#中要求从文本框中随机输入一系列的正整数,将其保存在数组中。(急...
你双击你的按钮【排序】,在它的button_click里面写:string[] s = (this.textBox1.Text).Split(new char[] { ',' });int[]num=new int[s.Length ];for (int i = 0; i < s.Length; i++)\/\/把字符串数组s的元素依次转换为int类型后赋给num元素 { num[i] = Convert.ToInt32(s...
...每个词语之间用逗号隔开,把每个词语放到数组中呢
string[] SplitTxt = TextBox1.Text.Split(',');\/\/按逗号分割文本框中的内容,你拖个文本框直接复制过去就可以用 SplitTxt 就是数组,取的时候按索引取就行了.比如文本框中有"中国,牛逼"截取后,SplitTxt有两组,0是中国,1是牛逼 取的时候 string str = SplitTxt[0].ToString(); \/\/取到...
...把txt文件里的多行多列数据存入到一维数组中。
int line = 7; int lnow = 1; string filepath = "";\/\/文件路径 List<double> value = new List<double>(); using (var stream = new StreamReader(filepath)) { List<string> txt = new List<string>(); while (!stream.EndOfStream) { txt.Clear();...