Matrix函数MapIndexInplace被记录为采用Func(int,int,float,float)。我不明白第二个浮点值是什么。谁能解释一下?
答案 0 :(得分:0)
Func<int,int,float,float>
委托表示一个函数,它有两个整数,一个float作为参数,一个float作为返回值。所以第二个浮点数表示函数的返回值。
MapIndexInplace
将使用三个参数(索引i,索引j,当前值v)为每个(或可选的每个非零)矩阵元素调用此类型签名的提供函数,并将matrix元素值替换为被调用函数返回的值。