What is boxing?
Answers were Sorted based on User's Feedback
Answer / sivaprasad
Boxing is nothing but converting value type to reference type
Example:int i =10;
object o = i; \\Boxing which can happen implicitly
int j = (int)o; \\Unboxing Converting Referrenvce Type
to value type.
| Is This Answer Correct ? | 13 Yes | 0 No |
Answer / vidhya t
Boxing means convert value type to reference type
| Is This Answer Correct ? | 13 Yes | 2 No |
Answer / suresh
converting value type to reference type is called boxing.
| Is This Answer Correct ? | 10 Yes | 2 No |
Answer / maloy.adhikari
Boxing is the process of converting a value type to the
type object or to any interface type implemented by this
value type. When the CLR boxes a value type, it wraps the
value inside a System.Object and stores it on the managed
heap. Unboxing extracts the value type from the object. In
the following example, the integer variable i is boxed and
assigned to object o.
Exam::
int i = 123;
object o = (object)i; // boxing
...........
o = 123;
i = (int)o; // unboxing
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / progguru
casting value type to reference type eg. int to string
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ardhendu samajdwer
Boxing is the implicit conversion of value type to reference type.
For ex:-
Dim A as integer = 10
Dim B as object
B = A
Or in C#
int A = 10;
object B;
B = A;
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / amar
The actual definition of boxing means converting value type to reference type.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / dinesh
boxing allows value types to be converted into object type or reference type
| Is This Answer Correct ? | 0 Yes | 0 No |
How to you can limit Access to Web API to Specific HTTP Verb?
what is machine key error in asp.net? how to solve it?
How can you register a custom server control to a web page?
Explain the difference between debug.write and trace.write?
what are the advantage in asp.net and what are the question ask for interview in vb.net and asp.net
What is ViewState? What does the "EnableViewState" property do? Why would I want it on or off?
What is web.config and machine.config ?
How can you ensure a permanent cookie?
What is difference Between Authentication and authorization?
What does uri mean?
How to use class library reference in asp.net project? Can you give me the example with source Class library haves classes like Database, insert, update, delete, reflection how can i use the database class connection in insert class to insert the record in to the Main Project in asp.net.
Hi this is the coding for adding data in to an xml table i want the coding for update and delete Try Dim emp_xml_doc As New XmlDocument If System.IO.File.Exists(Server.MapPath("emp.xml")) Then emp_xml_doc.Load(Server.MapPath("emp.xml")) Dim myrow_element As XmlElement myrow_element = emp_xml_doc.CreateElement("EmpDetails") Dim str As String str = "<EmpID>" & TxtEmpId.Text & "</EmpID>" & _ "<Empname>" & TxtName.Text & "</Empname>" & _ "<EmpSalary>" & TxtSalary.Text & "</EmpSalary>" myrow_element.InnerXml = str emp_xml_doc.DocumentElement.AppendChild(myrow_element) emp_xml_doc.Save(Server.MapPath("emp.xml")) Response.Write("Record Saved") Dim ds As New DataSet ds.ReadXml(Server.MapPath("emp.xml")) GridView1.DataSource = ds GridView1.DataBind() Else Response.Write("File does not exist.") End If Catch ex As Exception Response.Write(ex.ToString) End Try *********************** this is the xml file <?xml version="1.0" encoding="utf-8" ?> <Employee> <empdetails> <empid>100</empid> <empname>xxx</empname> <empsalary>2000</empsalary> </empdetails> <EmpDetails> <EmpID>yyy</EmpID> <Empname>dddd</Empname> <EmpSalary>77777</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>rrrr</EmpID> <Empname>rrrr</Empname> <EmpSalary>6666</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>qaqa</EmpID> <Empname>sini</Empname> <EmpSalary>50000</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>errrrrrrrr</EmpID> <Empname>rrrrrrrrr</Empname> <EmpSalary>677777</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>rrr</EmpID> <Empname>rrr</Empname> <EmpSalary>33</EmpSalary> </EmpDetails> </Employee>
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)