【发布时间】:2013-11-14 09:59:51
【问题描述】:
我正在尝试编译一个 c3 程序,但我不断收到以下错误。
错误 CS1502:
string.Join(string, string[])的最佳重载方法匹配有一些无效参数。错误 CS1503:参数
#2无法将char[]表达式转换为类型string[]
for (int row = 0; row < 3; row++)
{
char[] arr = new char[3];
for (int col = 0; col < 3; col++)
{
if (board[row, col] == Player.None)
{
arr[col] = ' ';
}
else
{
arr[col] = board[row, col] == Player.P1 ? 'X' : 'O';
}
}
Console.WriteLine("| {0} |", string.Join(" | ", arr));
【问题讨论】:
-
一切都在消息中:您正在创建一个 char 数组,而您的方法需要一个字符串数组...