سلام میخواستم بدونم این واسه چی خوبه و به چه دردی میخوره؟
این کد واسه چیه و بخاطر چی ارور داده ؟
ممنون
سلام میخواستم بدونم این واسه چی خوبه و به چه دردی میخوره؟
این کد واسه چیه و بخاطر چی ارور داده ؟
ممنون
سلام
بجای اینکه تصویر به این بزرگی بذاری بهتر بود اون تیکه کد و خطا رو میذاشتی فقط
IEnumerator Interface (System.Collections)
از IEnumerator میشه برای خوندن داده در یک Collection استفاده کرد که معمولا با متد GetEnumerator() ایجاد میشه
خطا بخاطر اینه که اونجا و به اون صورت نمیتونی از using استفاده کنی و کد سعی داره تا لیست تمام کنترلهایی که در پنل وجود داره رو دریافت کنه
من کد رو به این صورت نوشتم وکار میکنه:
[CSHARP]
using System.Collections;
.
.
.
object control;
private void Form1_Activated(object sender, EventArgs e)
{
IEnumerator myEnum = this.Controls.GetEnumerator();
while (myEnum.MoveNext())
{
control = myEnum.Current;
Console.WriteLine(control);
}
}
[/CSHARP]
ندونستن عیب نیست، نپرسیدن چرا!