private static void MyExceptionSample() { ExceptionExamples myEx = new ExceptionExamples(); //myEx.MyExcemtpion(); myEx.MyArrayException(); }
private static void ExceptionSample() { ExceptionExamples myEx = new ExceptionExamples(); myEx.Myexception(); myEx.MyarrayException(); }
private static void ExceptionSample() { ExceptionExamples examples = new ExceptionExamples(); //examples.MyException(); //examples.MySecondExample(); examples.MyThirdExample(); }
public delegate void TryOn(string Type); //won't work in main public static void RunWeek5Classwork() { CollectionSample(); MultiDelegateSample(); ThreadingSample(); ExceptionSample(); void CollectionSample() { CollectionExamples mySample = new CollectionExamples(); //mySample.MyArrayListExample(); mySample.MyListExample(); } void MultiDelegateSample() { Hats moreHats = new Hats(7); TryOn someHats, niceHat, sadHat; niceHat = moreHats.FindLuckHat; niceHat("Top"); sadHat = moreHats.FindUglyHat; sadHat("Dunce"); someHats = niceHat + sadHat; someHats("Cowboy"); } void ThreadingSample() { Thread thread = new Thread(CollectionSample); thread.Start(); MultiDelegateSample(); } void ExceptionSample() { ExceptionExamples examples = new ExceptionExamples(); examples.MyException(); examples.MyThirdExample(); } }
public static void RunExceptions() { CallTracer.Start(System.Reflection.MethodBase.GetCurrentMethod()); ExceptionExamples obj = new ExceptionExamples(); try { obj.ThrowException(); } catch (Exception ex) { CallTracer.Output("----\n" + ex.TargetSite.ToString() + "\n-----"); CallTracer.Output("----\n" + ex.Source + "\n-----"); CallTracer.Output("----\n" + ex.StackTrace + "\n----"); } CallTracer.End(); }