The templating language knows variables just like any other language. Our variables always have a string representation. This means that when you use it in a variable insertion you always get it's string representation.
The following variable types are currently supported in the language:
Variable type | Represents |
---|---|
Class | A class defined in the source assembly |
Field | A field defined somewhere |
Integer | A positive integer, currently only used for the for range |
Namespace | A C# namespace |
Property | A property defined somewhere |
String | A string of characters |
Type | The type of a property, field, method, or otherwise where types are applicable |
VariableCollection | A collection of one of the aforementioned variables |