PDA

View Full Version : سوال: فهمیدن اندازه آرایه



sinaprog
جمعه 02 تیر 1391, 12:31 عصر
سلام
من tex boxرو spilitکردم ریختم تو آرایه حالا میخوام اندازه آرایه رو چطوری بدست بیارم (برای حلقه for(

string


[] ab= textBox1.Text.Split(';');

majidrezaei2007
جمعه 02 تیر 1391, 13:22 عصر
این کد الان چیه دقیقا ؟
فکر کنم چنین کدی بخواین

string[] ab = textBox1.Text.Split(';');
for (int i = 0; i < ab.Length; i++)
{
MessageBox.Show(ab[i]);
}


موفق باشید

harani
جمعه 02 تیر 1391, 13:24 عصر
int a = ab.Lenght

sinaprog
جمعه 02 تیر 1391, 14:33 عصر
این کد الان چیه دقیقا ؟
فکر کنم چنین کدی بخواین

string[] ab = textBox1.Text.Split(';');
for (int i = 0; i < ab.Length; i++)
{
MessageBox.Show(ab[i]);
}


موفق باشید

من تو text box 1 مثلا x;y; وارد می کنم تو text box 2
z;a; بعد توtextbox 3 بنویسهxz;xa;yz;ya; یه کد چند صد خطی نوشتم تو این کد موندم
کدی که نوشتم اینه

string


aa;



string[] ab=array[i,k].Split(';');



string[] ac=array[k+1,j].Split(';');



for (int ii = 0; ii<(array[i,k].Length)/2; ii++)

{



for (int jj = 0; jj<(array[k+1,j].Length)/2; jj++)

{

aa = ab[ii] + ac[jj];

{

{
با تشکر

majidrezaei2007
جمعه 02 تیر 1391, 18:57 عصر
همینو می خواین ؟

string[] array1 = textBox1.Text.Split(';');
string[] array2 = textBox2.Text.Split(';');
string result = "";
for (int i = 0; i < array1.Length; i++)
{
for (int j = 0; j < array2.Length; j++)
{
if (array1[i] != "" && array2[j] != "")
{
result += array1[i] + array2[j] +";";
}
}
}
textBox3.Text = result;