Value stores objects of type "object", so you have to typecast to your type before using Fields/Method of your type:
firstentry:mytype=mytype(mytypelist.FirstLink().Value())
To get an element by "index", you have to enumerate through the list for n elements. At least I know no other method to achieve this.
firstentry:mytype=mytype(mytypelist.FirstLink().Value())
To get an element by "index", you have to enumerate through the list for n elements. At least I know no other method to achieve this.