Я только начинающий в программировании, я хотел бы преобразовать код из C # в F #,
Я заключил этот код в код:
float[] v1=new float[10];
...
//Enqueue the Execute command.
Queue.Execute(kernelVecSum, null, **new long[] { v1.Length }**, null, null);
Ранее я спрашивал, как преобразовать объект v1
,
Я думаю, я знаю как,
Но как мне использовать вызов функции, особенно часть new long[] { v1.Length }
аргумента функции, что означает new long[] { v1.Length }
??
Я создал v1 вот так let v1 = [| for i in 1.0 .. 10.0 -> 2.0 * i |]
Это правильно?
или я должен использовать v1 как это let v1 = ref [| for i in 1.0 .. 10.0 -> 2.0 * i |]
?