Elance Exams Answers PDF file

-- PDF FILE --
Download PDF file of elance Zoho Creator Exam Answers
elance-zoho-creator-exam.pdf

What will be the output of the following code: public delegate void TestDel(); class Program { static void Main(string[] args) { Program prog = new Program(); Foo foo = prog.FooGetter(); if (object.Equals(foo, null)) { Console.WriteLine("Uh-oh, something went wrong"); } else { Console.WriteLine(foo.x.ToString()); } Console.ReadLine(); } public Foo FooGetter() { Foo result = null; Bar bar = new Bar(); bar.TestDel += async () => { result = await Foo.GetFoo(); }; bar.DoStuff(); return result; } } public class Foo { public int x { get; set; } public async static Task<Foo> GetFoo() { //Code omited. This method takes approx 3 seconds //to run. This will ALWAYS return a Foo object with an //x value of 1. } } public class Bar { public event TestDel TestDel; public void DoStuff() { TestDel.Invoke(); } }

Compile Time Error
"Uh-oh, something went wrong"
1
Run Time Error
Top
  • Follows us our servcies
  • Facebook icon
  • Linkedin icon
  • twitter icon
  • rss icon
  • social icon