Quote:
Convert negative index in C into C#
Basically, negative indexes do not exist.
You need to understand the underlying structure which appears to have a negative index when in fact it is a positive one with another base address.
You need to analyze your app to understand what is what.