C# 这个语法有什么问题?

C# 这个语法有什么问题?,c#,C#,我不断收到错误1无法将类型“string”隐式转换为“int”看起来数组初始值设定项出错:) 也许你是说 new string[info.LocalEndPoint.Port.ToString(), info.RemoteEndPoint.Port.ToString()], ?看起来您的数组初始值设定项有问题:) 也许你是说 new string[info.LocalEndPoint.Port.ToString(), info.RemoteEndPoint.Port.ToString()],

我不断收到错误1无法将类型“string”隐式转换为“int”

看起来数组初始值设定项出错:)

也许你是说

new string[info.LocalEndPoint.Port.ToString(), info.RemoteEndPoint.Port.ToString()],

看起来您的数组初始值设定项有问题:)

也许你是说

new string[info.LocalEndPoint.Port.ToString(), info.RemoteEndPoint.Port.ToString()],

您正在此处创建一个二维数组

new string[]{info.LocalEndPoint.Port.ToString(), info.RemoteEndPoint.Port.ToString()},

要初始化字符串的二维数组,需要提供两个整数(行数和列数)。您提供的是两个字符串:本地端点转换为字符串,远程端点也转换为字符串

new string[]{info.LocalEndPoint.Port.ToString(), info.RemoteEndPoint.Port.ToString()},
要初始化字符串的二维数组,需要提供两个整数(行数和列数)。您提供的是两个字符串:本地端点转换为字符串,远程端点也转换为字符串