Ucim se C#.NET, vyvojove prostredi VS.NET 2003, udelal jsem si maly programek, jedno formularove okynko, jeden button, jeden textBox, mam nasledujici metodu, ktera se provede po kliknuti na button:
Proc po stisknuti tlacitka je program 15 sekund zaseklej a teprve az pote se vygeneruje vyjimka? I kdyz tam to try catch neni, taky je to zasekly 15 sekund nez to spadne. Dela to pri debug i release. Kdyz na to tlacitko kliknu podruhy, tak uz to probehne hned. Kdyz spustim exe z TC, tak to taky probehne hned, i napoprvy.Kód:private void button1_Click(object sender, System.EventArgs e) { int i,j; try { j = 0; i = 5 / j; } catch { textBox1.Text = "deleni nulou"; } }
Toto byl jenom demonstracni prikladek, jinak se to takhle zasekava pri vsech vyjimkach. Nezda se mi, ze je to normalni. Delal jsem v Delphi a C++ Builderu a tam jsem nic podobneho nezaznamenal.