What is Generic? explain clearly?
Answers were Sorted based on User's Feedback
Answer / mithun
By using a generic class, we can create classes that is type safe at compile time.
ArrayList is a highly convenient collection class that can be used without modification to store any reference or value type. Any reference or value type that is added to an ArrayList is implicitly upcast to Object. If the items are value types, they must be boxed when they are added to the list, and unboxed when they are retrieved. Both the casting and the boxing and unboxing operations decrease performance
ArrayList list = new ArrayList();
list.Add(3);
list.Add("It is raining in Redmond.");
int t = 0;
foreach (int x in list)
{
t += x;
}
This will cause a programming error, and this error will not be detected until runtime.
In the generic List<T> collection, the same operation of adding items to the collection
List<int> list1 = new List<int>();
list1.Add(3);
list1.Add("It is raining in Redmond."); // this gives Compile-time error.
Now you can create a list that is not only safer than ArrayList, but also significantly faster, especially when the list items are value types.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / dhanunjaya
generic is a general data type in c# similar to template in
c++.by using generic we can assign any type of value to the
generic variable.we have generic methods,generic classes
also.
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / tejkrishna
Generics are the type like list<> collection but it can
contain any type within it like list<t>.
| Is This Answer Correct ? | 1 Yes | 1 No |
What is Web Application?
how to transfer the file from client to server using asp.net
0 Answers Sans Pareil IT Services,
How we can kill our Session in web farm where there is no any sticky server .And user can not Logout bcoz of that.
To which class you load XML or Related Data
Can we have multiple master pages in asp net?
What is the maximum amount of memory any single process on Windows can address? Is this different than the maximum virtual memory for the system? How would this affect a system design?
Differentiate strong typing and weak typing
what are the oops concepts are used in your project?
1 Answers AppShark, IBM, Kotak,
One of the properties of the Web Part has an incorrect format. Windows SharePoint Services cannot deserialize the Web Part. Check the format of the properties and try again. - this error is occured in Sharepoint 2007 while deploy the web part
What is the DLL Hell Problem?
how to retrieve data using web services in asp.net pls give me the code and explain me briefly
which is best possible way to add data source to data grid when the data is huge(10 lack recored)how to edit a perticular row
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)