Did you try to get the C# binding changes pushed to the secp library? They already have Java binding I think they are open to C#