PDA

View Full Version : دسترسی به اطلاعات در داخی یک آرایه!



AlgorithmX
جمعه 27 خرداد 1390, 21:28 عصر
سوالی داشتم (با توجه به سورس های پایین) چطوری میشه اطلاعات داخل custs رو داخل کنسول چاپ کنم؟
static void Main(string[] args)
{
Customers custs = new Customers();
Customer cs1 = new Customer();
cs1.CustomerId = 1;
cs1.Name = "Hana Fatahi";
custs.Add(cs1);
}

class Customer
{
public int CustomerId;
public string Name;
}
class Customers : ArrayList
{

}

می خواستم بدونم آیا میشه تو این برنامه با حلقه foreach داخل متغییر custs رو جستجو کرد واگر عدد 1 وارد کنسول شد برنامه نام(Hana Fatahi) رو در کنسول چاپ کنه!

Esmail Solhkhah
جمعه 27 خرداد 1390, 23:35 عصر
List<Customer> Customers = new List<Customer>();
Customer cs1 = new Customer();
cs1.CustomerId = 1;cs1.Name = "Hana Fatahi";
Customers.Add(cs1);
foreach (Customer Customer in Customers)
{
if (Customer.CustomerId == 1)
MessageBox.Show(Customer.Name);
}

mmd2009
جمعه 27 خرداد 1390, 23:55 عصر
با سلام



List<Customer> Customers = new List<Customer>();
Customer cs1 = new Customer();
cs1.CustomerId = 1; cs1.Name = "Hana Fatahi";
Customers.Add(cs1);
string d =Console.ReadLine();
foreach (Customer Customer in Customers)
{
if (d == Customer.CustomerId.ToString())
{
Console.WriteLine("Name={0} and CustomerId={1}", Customer.Name, Customer.CustomerId);
}
}

AlgorithmX
شنبه 28 خرداد 1390, 02:38 صبح
دمتون گرم!