با سلام خدمت دوستان
شرمنده میدونم این تاپیک مال خلی وقت پیشه امانخواستم جدید باز کنم
بنده هم همین مشکل رو دارم وممنون میشم راهنمایی کنید
دوستان کلا من 14تا
if (enumerator is IDisposable)
توی کل برنامم دارم و به همه این 14 تا گیر داده و ول کنم نیس این اولیشه
private void getlnks(string src)
{
try
{
Regex regex = new Regex("\\bhref\\S*=\"/url\\?q=(http://\\S*?)&");
MatchCollection matchCollection = regex.Matches(src);
try
{
IEnumerator enumerator = matchCollection.GetEnumerator();
while (enumerator.MoveNext())
{
Match match = (Match)enumerator.Current;
if (match.Groups[1].Value.ToString().StartsWith("http://", StringComparison.CurrentCultureIgnoreCase) && !(match.Groups[1].Value.ToString().Contains("www.google.com") || match.Groups[1].Value.ToString().Contains("www.youtube.com") || match.Groups[1].Value.ToString().Contains("page2rss.com")) && this.URLDecode(System.Convert.ToString(match.Group s[1].Value.ToString())).Contains("=") && this.chklist.InvokeRequired)
{
this.chkadder(this.URLDecode(System.Convert.ToStri ng(match.Groups[1].Value.ToString())));
}
}
}
finally
{
IEnumerator enumerator;
if (enumerator is IDisposable)
{
(enumerator as IDisposable).Dispose();
}
}
}
catch (Exception expr_134)
{
ProjectData.SetProjectError(expr_134);
Exception ex = expr_134;
MessageBox.Show(ex.Message);
ProjectData.ClearProjectError();
}
}
واین از وسط کد هس
public void startb_Click(object sender, EventArgs e)
{
try
{
IEnumerator enumerator = this.GroupBox1.Controls.GetEnumerator();
while (enumerator.MoveNext())
{
Control control = (Control)enumerator.Current;
if (Operators.CompareString(control.Name, "stop2b", false) != 0)
{
control.Enabled = false;
}
}
}
finally
{
IEnumerator enumerator;
if (enumerator is IDisposable)
{
(enumerator as IDisposable).Dispose();
}
}
try
{
IEnumerator enumerator2 = this.GroupBox2.Controls.GetEnumerator();
while (enumerator2.MoveNext())
{
Control control2 = (Control)enumerator2.Current;
control2.Enabled = false;
}
}
finally
{
IEnumerator enumerator2;
if (enumerator2 is IDisposable)
{
(enumerator2 as IDisposable).Dispose();
}
}
this.scnr.RunWorkerAsync();
}
و الی اخر
ممنون راهنمایی کنید
راستی من این کدارو تو vb.net هم نوشتم تو او ارورر نمیده اما وقتی به سی شارپ میام و وینویسم
ارورر میده ممنون