beginner list question
BlitzMax Forums/BlitzMax Beginners Area/beginner list question
| ||
In the Docs,there are two kinds of list commands, functions and methods. I've created a global list:tlist. how do use either ?the functions and the methods. thanks, mudcat |
| ||
list.AddLast("my entry") |
| ||
so it's the same?global list:Tlist list.remove("my entry") 'Function ListRemove( list:TList,value:Object ) list.remove("my entry") 'Method Remove() list.addfirst("myentry") 'Method AddFirst:TLink( value:Object ) list.addfirst("myentry") 'Function ListAddFirst:TLink( list:TList,value:Object ) ok thanks mudcat |
| ||
Yeah. Close to 90% of all 'Functions' are really just wrapers for Methods, so people can pretend they aren't programming object oriented. |
| ||
is there an advantage between using these two?local a=score.list.count() 'method local a=CountList(score.list) 'function |
| ||
I would use the method - the function wrapper just adds a small amount of overhead. |