Partial update issue on dotnet library

We want to update the specific column “SalesPrice” on behalf of the objectID. When we call the partial update method through .net library then it is adding a new column “salesPrice” instead of updating the existing column “SalesPrice

We have the same SalesPrice property name in that class.

The same partial update method is working fine through JS Library, Can someone please look into this?