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
If you add a class object to the debugger, the data members of the class are shown as their raw type instead of their C# data type. Since they are data members you can not cast them to something else like you can with simple variables.
For example a string field is displayed as a ByteString array of hex characters, not as a string and you can't use a (string) cast to show it that wya. It would be very helpful if the debugger could display class objects with their data members values re-interpreted as their C# primitive types, not as the ones underlying the smart contracts implementation code.
The text was updated successfully, but these errors were encountered:
C# info for types is not in the debug info, so this would require significant upgrade to debug info and compilers. A good idea worth pursuing, but not one that can be worked on at this time
If you add a class object to the debugger, the data members of the class are shown as their raw type instead of their C# data type. Since they are data members you can not cast them to something else like you can with simple variables.
For example a
string
field is displayed as aByteString
array of hex characters, not as astring
and you can't use a(string)
cast to show it that wya. It would be very helpful if the debugger could display class objects with their data members values re-interpreted as their C# primitive types, not as the ones underlying the smart contracts implementation code.The text was updated successfully, but these errors were encountered: