我是 F# 新手,你能帮我解决这个错误吗:“模式鉴别器未定义”
let findColorIndex colorArray, color =
let mutable index=0
for i in 0..colorArray.Length-1 do
if Color.FromName(colorArray.[i]).R.Equals(color.R) then
if Color.FromName(colorArray.[i]).G.Equals(color.G) then
if Color.FromName(colorArray.[i]).B.Equals(color.B)
then index<-i
index
最佳答案
错误信息难以阅读。这是编译器不喜欢的初始逗号。你可能是说
let findColorIndex colorArray color =
或者
let findColorIndex (colorArray, color) =
关于f# - 模式鉴别器未定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47185248/