- Know how to define
const
values. - Know how to define
readonly
values. - Know when to use
const
orreadonly
. - know how to make a collection read-only
- understand the difference between the role of the
readonly
modifier and the use of read-only collections - know how and when to use defensive copying
readonly
structsreadonly
propertiesref readonly
constants
: know how to defineconst
values; know how to definereadonly
modifier know when to useconst
orreadonly
.readonly-collections
: know how to make a collection read-only; understand the difference between the role of thereadonly
modifier and the use of readonly collectionsdefensive-copying
: know how and when to use defensive copying
classes
: know how to define fields.basics
: know how to define variables.object-initializers
: part of the provided codearrays
: referred to in about.mdproperties
: understand how accessors are independent of each otherdictionaries
: understand the syntax and semantics of dictionaries (incl. in code)nested-types
: understand the syntax of semantics nested types (incl. in code)