Difference between the const and readonly

Illustrate the difference between the const and readonly?

E

Expert

Verified

The readonly keyword is distinct from the const keyword. The const field can just be initialized at the declaration of field. The readonly field can be initialized either at declaration or in a constructor. Thus, readonly fields can encompass various values based on the constructor used. As well, while a const field is a compile-time constant, the readonly field can be employed for runtime constants as in the given illustration:

public static readonly uint l1 = (uint) DateTime.Now.Ticks;

   Related Questions in DOT NET Programming