PDA

View Full Version : سوال: پراپرتی لیست برای کلاس



Faraz Mehraien
جمعه 13 تیر 1393, 10:44 صبح
با سلام.می خواستم بدونم چه جوری می شه یک لیست رو به عنوان پراپرتی برای یک کلاس تعریف کرد به نوعی که هر شی از اون کلاس حاوی یک لیست از اطلاعات باشه..مثلا یک دانش آموز دارای 20 نمره باشه.....تهداد نمرات معلوم نیس واسه همینه که می خوام ازلیست استفاده کنم و نمی خوام از آرایه باشه....
ممنون می شم اگر کمک کنید....

parvizwpf
جمعه 13 تیر 1393, 14:03 عصر
اگه درست متوجه شده باشم:

public class MyClass
{
List<int> Nomarat =new List<int();
.
.
.
.
public void MyMethod()
{
//هر کاری که بخواهید میتوانید روی لیست انجام دهید
Nomarat........
}
}

Faraz Mehraien
جمعه 13 تیر 1393, 14:14 عصر
ممنون ،،،،ولی می شه بگید چه جوری کاربر نمرات یک دانش آموزو در تکس باکس وارد کنه که مرتبا به لیست نمرات آن دانش آموز اضافه شه؟؟؟

parvizwpf
جمعه 13 تیر 1393, 14:24 عصر
خب شما میتونید لیستی از نام درسها رو داشته باشید .که نام و تکست درسها رو یا یکجا بیاره رو فرم که ممکنه فرم شلوغ بشه. یا با داشتن دکمه های > < از این حرفها بین دروس حرکت کنه. بعد هر نمره ای که میگیرید وارد لیست کنید آنچنان مشکلی نیست. دقیقا با کدوم قسمتش مسکل دارید؟

Faraz Mehraien
جمعه 13 تیر 1393, 16:43 عصر
خب شما میتونید لیستی از نام درسها رو داشته باشید .که نام و تکست درسها رو یا یکجا بیاره رو فرم که ممکنه فرم شلوغ بشه. یا با داشتن دکمه های > < از این حرفها بین دروس حرکت کنه. بعد هر نمره ای که میگیرید وارد لیست کنید آنچنان مشکلی نیست. دقیقا با کدوم قسمتش مسکل دارید؟
نه مشکل من اینه مثلا برای دانش آموز شماره یک ،،، می خوام در یک تکس باکس نمراتش توسط کاربر وارد شه،،،اما نمی دونم چه جوری در یک تکس باکس و برای یک دانش آموز این کار رو بکنم...
ممنون می شم اگر یه راهنمایی کنید.

parvizwpf
جمعه 13 تیر 1393, 18:18 عصر
یعنی چند نمره در یک تکست؟ میتونید با یک کاراکتر نمرات رو جدا کنید ولی ظاهر جالبی نداره.

Faraz Mehraien
جمعه 13 تیر 1393, 18:23 عصر
یعنی چند نمره در یک تکست؟ میتونید با یک کاراکتر نمرات رو جدا کنید ولی ظاهر جالبی نداره.
بله ،،شما چی پیشنهاد می کنید.؟