What is the Difference between value and reference type?
Answer Posted / ajay
whenever a datatype is defined based on a structure it is said to be value type datatype.
whenever a datatype is derived from class definition then it is said to be reference type datatype.
value type memory allocated in stack
reference type memory allocated in heap
Inheritance is not support by the Value type members
Inheritance is support by the Reference type members
Value type data type are byte,int,uint,float,Double,decimal,char and bool
Reference type data type are string,class,objects,Enwn,interface and delegates
| Is This Answer Correct ? | 6 Yes | 6 No |
Post New Answer View All Answers
What are expressions c#?
What are scriptable objects?
How long will it take to learn c#?
What's the difference between an integer and int?
What is yield keyword?
Is c# easier than c++?
can you allow a class to be inherited, but prevent the method from being over-ridden?
What is strong name assembly?
How do I create a single-file assembly?
What is using keyword in C#?
What are accessors?
What is global namespace in c#?
Write down the c# syntax to catch an exception
Explain the difference between and xml documentation tag?
What is the use of base keyword? Tell me a practical example for base keyword’s usage?