You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi there. I was wondering what the reasoning for using unsigned integers was and whether you've considered using signed integers instead. While uints communicate well what the intended or possible values of a variable are, it's a somewhat unusual type to see in C#, where signed ints and longs are usually preferred. When integrating DotTiled with other C# libraries in particular, you have to cast a lot, which can be a bit bothersome. As such, I would suggest changing the types. What do you think?
The text was updated successfully, but these errors were encountered:
Hi there. I was wondering what the reasoning for using unsigned integers was and whether you've considered using signed integers instead. While uints communicate well what the intended or possible values of a variable are, it's a somewhat unusual type to see in C#, where signed ints and longs are usually preferred. When integrating DotTiled with other C# libraries in particular, you have to cast a lot, which can be a bit bothersome. As such, I would suggest changing the types. What do you think?
The text was updated successfully, but these errors were encountered: