An Array is a Ref Type? what about the array elements which
are value type(int,Float...etc)?
Answers were Sorted based on User's Feedback
Answer / vibz
the array elements are boxed to Object type internally.
| Is This Answer Correct ? | 22 Yes | 4 No |
Answer / anand
address of value type elements (variables) were stored in
the array name, eg: For int value type you wil declare as:-
int[] arrayname=new int[];
here arrayname contains the address of the elements stored
in it.
int[] arrayname=new int[] {5,4,3,2,1};
arrayname denotes to the address of 5.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / nishesh
Array is ref type bcoz it holds the address or refrence to the elements and whnever array is used it refers to that address
whereas int, float, double are value types bcoz they directly stores value.
another difference
whn we make changes in array it does not allocate any new memory to the array elements
but whn we make changes with value types they allocate new memory to the new result obtained
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / vikas toshaniwal
The refrence type always refer the value from other variable
but value type we pass the value to the variable
if the ref variable value is changed than it reflect ot
refrence type but value type don't have any refrence
| Is This Answer Correct ? | 0 Yes | 0 No |
What is form feed and carriage return?
What is the difference between ienumerable and enumerator?
What the different phase/steps of acquiring a proxy object in webservice?
Can you inherit multiple classes in c#?
What are jump statements in c#?
What is as keyword in c#?
What is hiding in CSharp ?
What are the differences between system.string and system.text.stringbuilder classes?
What is default method in c#?
how can i get this 123456789 1234 6789 123 789 12 89 1 9
What?s the difference between the System.Array.CopyTo() and System.Array.Clone()?
what is the difference between c-sharp and vb.net?What kind of security or advances we find in both languages?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)