第一个,你的 for 循环外有没有 return ?
后边的 i == 1 || i == 3 || i == 5 这样子
i == 1 是布尔值, || 或 运算,3 整型,在 c# 中,是严格类型,不能自动转类型比较