PDA

View Full Version : آموزش: نمایش موارد ذخیره شده لیست



Faraz Mehraien
جمعه 23 خرداد 1393, 18:58 عصر
با سلام.من یک لیست درست کردم...با کد زیر
List<Student> students = new List<Student>();

که حاوی 2 متغیر string می باشد را چه جوری می تونم موارد ذخیره شده در این لیست را در فرم به نمایش بگذارم.ترجیحا بدون استفاده از عبارت var item in students.... چون نمی خوام از var و item استفاده کنمممنون می شم اگر راهنمایی نمایید..

CsharpNevisi
جمعه 23 خرداد 1393, 19:56 عصر
با استفاده از حلقه فور ایچ میتونی خونه هاشو بخونی ... !!!!

Mahmoud.Afrad
جمعه 23 خرداد 1393, 20:58 عصر
کافیه لیست رو به datasource کنترل مورد نظر نسبت بدی.

Faraz Mehraien
شنبه 24 خرداد 1393, 21:02 عصر
با استفاده از حلقه فور ایچ میتونی خونه هاشو بخونی ... !!!!
چه جوری می شه یه مثال بزنید که 2 تا stringذخیره شده در لیست نمایش بده,,,,منظورم عبارت داخل foreach هست؟؟؟؟؟؟؟؟؟

Hadoop
یک شنبه 25 خرداد 1393, 06:06 صبح
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
List<Student> studentsList = new List<Student>();
Student s1 = new Student();
s1.Name = "Foo";
s1.Id = "123";
studentsList.Add(s1);


foreach (Student student in studentsList)
{
Console.WriteLine(student.Name);
// etc...
}
}
}


classStudent
{
public string Name;
public string Id;
}
}

Faraz Mehraien
یک شنبه 25 خرداد 1393, 16:43 عصر
ممنون ولی اگر معلوم نباشه چند تا عضو این لیست داره باید چی کار کنم؟؟؟؟
چون اینجا s1 اضافه شده و اگر معلوم نباشه چند نفرن باید چی کار کرد؟

aliagamon
یک شنبه 25 خرداد 1393, 16:50 عصر
منظورتونو نمیفهمم اما اگه تعداد اعضای لیست رو میخواین بگیرین :

studentsList.Count

در مورد foreach هم نیازی به این کار نیست چون خودش پیمایش میکنه اما اگه با for میخواین پیمایش کنید از همین کد بالا استفاده کنید تعدادو میده ... :لبخند:
اگه بد فهمیدم توضیح بدین

Faraz Mehraien
یک شنبه 25 خرداد 1393, 17:06 عصر
منظورتونو نمیفهمم اما اگه تعداد اعضای لیست رو میخواین بگیرین :

studentsList.Count

در مورد foreach هم نیازی به این کار نیست چون خودش پیمایش میکنه اما اگه با for میخواین پیمایش کنید از همین کد بالا استفاده کنید تعدادو میده ... :لبخند:
اگه بد فهمیدم توضیح بدین
نه منظورم اینکه اگر این 2 string برای 10 عضو از لیست باشه..چه جوری برای هر 10 نفر این 2 تا string رو نشون بدم.....؟؟؟