What is the Difference between read only and constant
variables?
Answer Posted / bharathi
Constants:
constant is used for declaring variable as constant and this constant value cannot be modified once after declartration.
It is must to declare the constant value at the time of declaration only.
Example:
constant int y=5;
Readonly
Readonly variables can not be modified like constant,but it is after initialization.
So.it is not mandatory to initialize those variables at declaration time.they can also be initialize after declaration.
Example:
readonly int x;
add()
{
x=5;
}
Both after initilization, we can not modify those values again.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Why should you override the tostring() method?
Difference between type constructor and instance constructor? What is static constructor, when it will be fired? And what is its use?
Is c# the same as d flat?
How do you specify a custom attribute for the entire assembly (rather than for a class)?
Explain About stateless and state full web service
How to add a readonly property in c#.net
What is hashtable in c# net with example?
Enlist the different types of classes in c#?
Are c# constructors the same as c++ constructors?
What is collection class c#?
What is bitwise operator in c#?
How do I create a multilanguage?
How to implement singleton design pattern in c#?
Write a program to create a user control with name and surname as data members and login as method and also the code to call it. (Hint use event delegates) Practical Example of Passing an Events to delegates
Can we make a class private in c#?