您好我是golang的新手,我收到了以下代码的错误。
我通过创建2个语句来纠正代码,为什么不能在一个语句中执行此操作。
for i < j {
// some code
i--, j-- //error but, I can do i,j = i-1, j-1
}
拜托,请指出一个我可以阅读更多内容的地方。
答案 0 :(得分:2)
这是因为public GenericFileReader(string filename)
{
init(ref filename);
}
public GenericFileReader(string filename, Encoding encoding)
{
init(ref filename, encoding);
}
private init(ref string filename, Encoding encoding = null)
{
_filename = filename;
_encoding = encoding ?? Encoding.GetEncoding("windows-1252");
}
和i--
都是陈述。
所以你要么把它们放在不同的行上,要么用j--
参考文献: