C# Programming - Classes and Objects - Discussion
Discussion Forum : Classes and Objects - General Questions (Q.No. 9)
9.
Which of the following statements is correct about the C#.NET code snippet given below?
namespace IndiabixConsoleApplication
{
class Sample
{
public int index;
public int[] arr = new int[10];
public void fun(int i, int val)
{
arr[i] = val;
}
}
class MyProgram
{
static void Main(string[] args)
{
Sample s = new Sample();
s.index = 20;
Sample.fun(1, 5);
s.fun(1, 5);
}
}
}
Discussion:
16 comments Page 2 of 2.
Mdmudassir said:
1 decade ago
Shared in vb.net = static in c#.
So the D option is really confusing.
So the D option is really confusing.
Yao said:
1 decade ago
fun is not a static function, so this program is not even compilable.
Abi said:
1 decade ago
Please anybody could explain me. I couldnt understand.
Sachin said:
1 decade ago
Please understand me what is the logic behind it?
Rishabh said:
9 years ago
Why option C is not the correct answer?
Vinay said:
8 years ago
Yes, Option D is correct. I agree.
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers