Accesso alle defaut properties - Indexers

In VbLuaNet รจ possibile accedere alla default property (in genere un Indexer) chiamando la property (Item di solito) oppure utilizzando la sintassi a parentesi quadre del LUA.

Esempio default property [Lua]

local asm1, err = loadassembly2("mscorlib")
local ArrayList = asm1:importType("System.Collections.ArrayList")      
local arrlist = ArrayList:newInstance()
arrlist.Add("pippo")
local xx = arrlist[1]  
local Dictionary, err = asm1:importType("System.Collections.Generic.Dictionary`2[[System.String],[System.String]]")
local mydict = Dictionary:newInstance()
mydict.Add("key1", "pippo")
local xx = mydict['key1']