An anonymous type can be thought of as a "Set Once" Object
type, whereas an plain old Object
or Variant can be set many times. An object or variant tends to be short lived, while an anonymous type is expected to live longer, making it important to communicate intent.
What naming convention do you use to communicate intent when using anonymous types?
I've searched "Naming Convention" questions and the answer is still elusive with regard to Anonymous Types which are different from objects or variants.
Hungarian Notation is like a giant nose pimple on prom night, so probably nothing useful there.
Since an anonymous type cannot be changed once it is instantiated, shouldn't be named according to its intent?