Added "defaultValue" parameter to all current GetT methods. Fixed the logic to return the "defaultValue", updated to return only if conversion fails (Note: still need to validate if the key exists on dictionary) Added generic Get<T> to get values from dictionary (Note: using Reflection, maybe has some performance issue but make the code more clean. Added to future testing purposes. Just remove it if has no benefits) (Note 2: Included logger to check if key exists and if conversion failed)
Added "defaultValue" parameter to all current GetT methods.
Fixed the logic to return the "defaultValue", updated to return only if conversion fails
(Note: still need to validate if the key exists on dictionary)
Added generic Get<T> to get values from dictionary
(Note: using Reflection, maybe has some performance issue but make the code more clean. Added to future testing purposes. Just remove it if has no benefits)
(Note 2: Included logger to check if key exists and if conversion failed)

Elfocrash/L2dotNET,MartLegion/L2dotNET