1D Linear Interpolation in VB.net

I’m trying to recreate a curve, given with two arrays (one for x and one for y), using Math.NET with VB.net. In particular I need to rebuild this curve using 1D Linear Interpolation. I looked into numerics.mathdotnet section, but I haven’t been able to rebuild this curve. I have three input arrays: the x-points of the native curve, the y-points of the native curve and the x-points of interpolated curve. I have to create an output with the y-points of the interpolated curve. How could I do? Thanks in advance. Greetings.