3 ms·
Both Java and C# do. In Java marking a variable final makes it immutable after assigned. In C# a variable marked readonly is the same.
by stonemetal12 2y ago
Both Java and C# do. In Java marking a variable final makes it immutable after assigned. In C# a variable marked readonly is the same.
- contextfree 2y agoMore precisely in C# a readonly field of a type can only be assigned to within that type's constructor.
- skrebbel 2y agoWhich means you can't have a partially instantiated object except while the constructor is running.