I am trying to learn lambda in C# 3, and wondering how this function would be written using lambdas:
Say you have a collection of Point3 values.
For each of these points, p:
create a new p, where .Y is:
Math.Sin ((center - p).Length * f)
center and f are external variables to be provided to the function. Also Point3 type will have a constructor that takes x, y, z values.