Sail E0 Webinar
Question
Output from following set of code ?
 class sample  {      int i;      double k;      public sample (int ii, double kk)      {          i = ii;          k = kk;          double j = (i) + (k);          Console.WriteLine(j);      }      ~sample()      {          double j = i - k;          Console.WriteLine(j);      }  }  class Program  {      static void Main(string[] args)      {          sample s = new sample(8, 2.5);          Console.ReadLine();      }  }
Options:
A .  0 0
B .  10.5 0
C .  Compile time error
D .  10.5 5.5
Answer: Option D


First constructor 'sample' is called and hence then destructor '~sample' is evaluated.
Output : 10.5, 5.5



Was this answer helpful ?
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers