Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference b/w constant & read only variable?

Answer Posted / sumesh

For Both Constants and Read only values, we can set values
for them only once.

In the case of Constants, we set the value at the compile
time itself. After that we cannot change it

Example:

class Test
{
const double pi = 3.14;
.......................
.......................

}

In the case of Read only data, we can set the value in the
constructor.

Example:

class Test
{
private double _bonus;

public Test(double bonus)
{
_bonus = bonus;
}

public double Bonus
{
get { return _bonus; }
}

}

Test a(5.25);
Test b(6.75);

In this case, at the time object creation, we can set the
value for the bonus. That is, we can decide the value at
the runtime. So a reaonly variable is also known as runtime
constants.


So, the basic difference is, in the case of contstant, the
value will be same across the objects of that class, but it
may differ in the case of readonly variables.

Is This Answer Correct ?    16 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to make sure Client Validation is enabled in ASP.Net MVC

1030


What is Separation of Concerns in ASP.NET ASP.Net MVC?

1115


what do you mean by table-per-hierarchy?

1072


Which is the root namespace for fundamental types in .net framework?

959


Why should we go for entity framework?

952


Can we free memory explicitly without waiting for garbage collector to free the memory in .net compact framework?

954


Explain representational state transfer (rest) in detail?

975


Can you please explain the request flow in ASP.NET MVC framework?

1081


Describe the roles of clr in .net framework.?

1061


Explain the .net framework.

966


What are html helpers in asp.net mvc?

989


What is the importance of NonActionAttribute?

1025


What is the difference between model and entity?

975


Difference between ASP.NET MVC and ASP.NET WebForms?

1025


What are the main components of .net framework?

995