Merkwürdiges Verhalten von Maps: Bug oder Feature?
Verfasst: 28.10.2014 00:32
				
				Ist es normal/gewollt, dass sich Maps so verhalten? Finde es ziemlich irreführend, dass sich eine Map so verhält. Die Abfrage eines Keys legt zwangsläufig das Element an? 
Debugausgabe ohne auskommentierten Quelltext:
			Code: Alles auswählen
NewMap Test.i()
Test("a") = 10
; If Test("b") = 10
;   ;...mach irgendwas....	
; EndIf
b = Test("b")
Debug "b = " + b 
ForEach Test()
	Debug "KEY: " + MapKey(Test())
Next
- b = 0
KEY: a 
- b = 0
KEY: a
KEY: b ( <-- ?? )