PDA

View Full Version : آموزش: پر کردن مقادير آرايه با استفاده از text box



fazelfazel
شنبه 06 اردیبهشت 1393, 12:36 عصر
پر کردن مقادير آرايه با استفاده از text box به چه صورت انجام می شود
در واقع میخوام با وارد کردن مقادير در text box از طريق کاربر آرايه ما پر
شود و در نهايت آن آرايه را در list box نمايش دهد

mehrdad.ghorbaniyan
شنبه 06 اردیبهشت 1393, 13:09 عصر
سلام.یه ارایه تعریف کن و کد زیرو توی دکمه درج بنویس :


if (textBox1.Text != "")
{
for (int i = 0; i < 50; i++)
{
if (a[i].Length == 0)
{
a[i] = textBox1.Text;
}
}
}

این کدم برای نمایش توی لیست باکس :

for (int i = 0; i < 50; i++)
{
listBox1.Items.Add(a[i]);
}


من تست نکردم ولی فکر کنم درست باشه

fazelfazel
شنبه 06 اردیبهشت 1393, 13:38 عصر
من اينهارو داخل button1_click نوشتم ولی جواب نمیده
از اين خط خطا ميگيره
if (a[i].Length == 0)
ميگه
use the "new" keyword to create an object instance
چه کار کنم

mehrdad.ghorbaniyan
شنبه 06 اردیبهشت 1393, 13:45 عصر
فکر کنم چون مقادیر اولیه نداره.شما تو فرم لود یه for بذار و همه را مقادیر بهش بده:

for (int i = 0; i < 50; i++)
{

a[i] = "";

}

شرطی هم که بهش خطا میگیره رو تغییر بده :

if (a[i].Length == 0 || a[i]=="")
{
a[i] = textBox1.Text;
}

fazelfazel
یک شنبه 07 اردیبهشت 1393, 00:31 صبح
سلام باز موفق نشدم
میدونید برنامم به اين صورته که می خواهم با استفاده از يک text box يک آرايه رشته ای را پر کنم و سپس مقادير آرايه را درون list Box ببينم
ممنون میشم کمکم کنيد