- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What is the difference between keywords const and readonly in C#?
Const
Constant fields are the fields that cannot be modified. At the time of declaration, you need to assign a value to it.
const int a = 5;
Readonly
A Read-only field is initialized at the time of declaration or you can also set it within the constructor.
Let us see an example in which the read-only field is initialized inside the constructor −
Example
class Calculate { readonly int z; public Demo( ) { z = 20; } }
Advertisements