PDA

View Full Version : چک کردن مقدار داخل arraylist



hanis29268
یک شنبه 27 فروردین 1391, 10:00 صبح
باسلام
بنده چه طوری میتونم چک کنم مقدار یک arraylist برابر null هستش یا نه؟
با این کد نتونستم؟؟؟

if ((aa[0]).ToString()==null )

alonemm
یک شنبه 27 فروردین 1391, 12:23 عصر
باسلام

به مثال زیر دقت کنید:

System.Collections.ArrayList a = new System.Collections.ArrayList();

a.Add("1");
a.Add(string.Empty);
a.Add("c");

if (a[1].ToString() == string.Empty)
Label1.Text = "Empty";

hanis29268
یک شنبه 27 فروردین 1391, 13:42 عصر
ممنون از مثالتون ولی در قسمت array.add که میکنم ممکن یه مقدار برگرده و ممکنه برنگرده
میخوام اگر برنگشت یه اکشن انجام بدم
کد کامل من اینه:

AvarezDataSetTableAdapters.QueriesTableAdapter fiststquery = new AvarezDataSetTableAdapters.QueriesTableAdapter();
AvarezDataSetTableAdapters.QueriesTableAdapter secondquery = new AvarezDataSetTableAdapters.QueriesTableAdapter();
string user = Request.Form["user"].ToString();
string pass = Request.Form["password"].ToString();
ArrayList aa = new ArrayList();
aa.Add(fiststquery.getUserName(user, pass));
if (aa[0].ToString()==string.Empty )
{
secondquery.inserttblwebuser(user, pass).ToString();



}
else
{
TextBox2.Text = "این نام کاربری قبلا عضو شده است";

}

alonemm
یک شنبه 27 فروردین 1391, 13:55 عصر
خب چرا شما اینجا در کدتون از ArrayList استفاده کردید؟

بعدهم شما میتونید در قسمت Else کدهای موردنظرتون رو بنویسید.


لطفا کامل بگید چه عملیاتی رو میخواید پیاده سازی کنید تا بهتر راهنمایی کنم.

Sirwan Afifi
یک شنبه 27 فروردین 1391, 14:36 عصر
با یه حلقه foreach می تونی به راحتی چک کنی