拉姆达问题
我正在尝试学习 C# 3 中的 lambda,并且想知道如何使用 lambda 编写此函数:
假设您有一个 Point3 值的集合。
对于每个点,p:
创建一个新的 p,其中 .Y 是:
Math.Sin ((center - p).Length * f)
center,f 是要提供给函数的外部变量。 Point3 类型还将有一个采用 x、y、z 值的构造函数。
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.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
输入集合是
源
,输出集合是结果
:Input collection is
source
, output collection isresult
: