Can you store multiple data types in System.Array?
Answers were Sorted based on User's Feedback
Answer / neeraj kumar shrivastwa
If you take an array of object, you can store multiple data
type in an array.
object[] obj = new object[4];
obj[0]=1;
obj[1]="Neeraj";
obj[2]=true;
obj[3]=System.DateTime.Now;
Is This Answer Correct ? | 53 Yes | 5 No |
Answer / satyadarshi
No,we cannot store multiple datatype in Array.we can store
similar datatype in Array.
Is This Answer Correct ? | 39 Yes | 17 No |
Answer / tsahi
Yes you can, if you have an object array. since
System.Object is the base class of all other types, an item
in an array of Objects can have a reference to any other
type of object.
Is This Answer Correct ? | 23 Yes | 1 No |
Answer / vishal shah
What payal has mentioned is absolutely right. Array doesnt
store different datatypes. but ArrayList can store
different types of datatype in a single object.
Is This Answer Correct ? | 12 Yes | 2 No |
Answer / vishal
Ok, so here is the catch:
An array of objects can store different datatype members -
object[] ar = new object[3];
ar[0] = "test";
ar[1] = 56;
An arraylist can also be used for this purpose -
ArrayList arr = new ArrayList();
arr.Add(56);
arr.Add("ASDf");
And a generic list too can be used for this purpose -
List<object> llst1 = new List<object>();
llst1.Add(56);
llst1.Add("ASDf");
Is This Answer Correct ? | 6 Yes | 1 No |
Answer / ann
no..we cant ..only similar data types in an array.
but we can store in ArrayList
Is This Answer Correct ? | 6 Yes | 5 No |
Answer / harry
We Can Store Multiple datatypes in array by taking array as
object
Dim myarr(8) As Object
myarr(3) = "fff"
myarr(4) = 45645
Is This Answer Correct ? | 1 Yes | 0 No |
What is gac? What are the steps to create an assembly and add it to the gac?
Can you specify nested classes as partial classes?
What are the boolean data types in c#?
What is the main purpose of xml?
Explain static class members.
Define an escape sequence, name few strings in escape sequence?
What is the namespace for datatable in c#?
What are nullable types? Is Nullable<int> I and int ?i are same.
What are the properties in c#?
What is int16?
Why do we use readonly in c#?
What is the difference between finalize() and dispose()?