C# 9个错误,o.o行(无法确定如何修复)
我在一行上遇到了9个错误,我不知道如何修复这些错误。我试过了&失败了,所以,我想问你们大家是否知道出了什么问题: 代码: 错误: 方法“Open”不重载1个参数 只能将赋值、调用、递增、递减、等待和新对象表达式用作语句 只能将赋值、调用、递增、递减、等待和新对象表达式用作语句 只能将赋值、调用、递增、递减、等待和新对象表达式用作语句 )期望 无效的表达式项“')” );期望 无效的表达式术语“)”您忘记了逗号:C# 9个错误,o.o行(无法确定如何修复),c#,C#,我在一行上遇到了9个错误,我不知道如何修复这些错误。我试过了&失败了,所以,我想问你们大家是否知道出了什么问题: 代码: 错误: 方法“Open”不重载1个参数 只能将赋值、调用、递增、递减、等待和新对象表达式用作语句 只能将赋值、调用、递增、递减、等待和新对象表达式用作语句 只能将赋值、调用、递增、递减、等待和新对象表达式用作语句 )期望 无效的表达式项“')” );期望 无效的表达式术语“)”您忘记了逗号: var Wfile = new BinaryWriter(File.Open(fil
var Wfile = new BinaryWriter(File.Open(file, FileMode.Open));
必须用逗号分隔方法的参数。如中所示,指定
FileMode
需要有两个参数。相当确定您所有的错误都是由产生的语法错误引起的。看起来您缺少了一个逗号。以下是
var Wfile = new BinaryWriter(File.Open(file FileMode.Open));
应该是
var Wfile = new BinaryWriter(File.Open(file, FileMode.Open));
祝你好运 哈哈,那些语法错误。始终让我知道:在这种情况下,仔细阅读错误消息很重要:
方法“Open”的无重载需要1个参数
应该发出标志,说明编译器为什么认为您只有一个参数!
var Wfile = new BinaryWriter(File.Open(file, FileMode.Open));