Move curve's control points c#

Hi, Is there any sample code for moving curve control points in c# dot net ? I have a 3dm file. I will need to move start point of each curve to a new position. I have couple of thousands curves.
Any sample code will be a big help.

Many thanks in advance!

You might look at this SDK sample.

– Dale