string file = "text.txt"; System.IO.FileInfo fileInf = new System.IO.FileInfo(file); int buffLength = 2048; byte[] buff = new byte[buffLength]; int contentLen; // Opens a file stream to read the file System.IO.FileStream fs = fileInf.OpenRead(); try { contentLen = fs.Read(buff, 0, buffLength); // Till Stream content ends while (contentLen != 0) { System.Console.WriteLine(buff); contentLen = fs.Read(buff, 0, buffLength); } } catch (System.Exception ex) { System.Console.WriteLine(ex.Message); } finally { fs.Close(); }
try{...} catch(System.Reflection.TargetInvocationException e) { MessageBox.Show("test"); ... }
try{ WebBrowser wb = new WebBrowser(); wb.ScriptErrorsSuppressed = true; ... } catch(System.Reflection.TargetInvocationException e) { errorHandler(ex); ... } catch(System.Runtime.InteropServices.COMException e) { errorHandler(ex); ... } Or: try{ WebBrowser wb = new WebBrowser(); wb.ScriptErrorsSuppressed = true; ... } catch(Exception ex) { if (ex is System.Reflection.TargetInvocationException) {...} else if (ex is System.Runtime.InteropServices.COMException) {...} throw; }