[英]C# Error Message: CS1503Argument 1: cannot convert from 'void' to 'bool'
有人可以幫我解決這個問題嗎? 我無法在 VS 上運行此代碼。 它顯示無法從“void”轉換為布爾值。 我被困在這里,我無法運行這段代碼。
關於問題出在哪里的任何想法?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace HelloWorld
{
class Program
{
static void Main(string[] args, Array array)
{
int[] newAge = { 21, 31, 41, 51, 61 };
int[] olderAge = { 71, 81, 91, 101, 121 };
//int i = newAge.Length;
Console.WriteLine(Array.Copy(newAge, olderAge, 4));
}
}
}
Array.Copy
不返回任何內容。 所以沒有什么可寫到控制台的。 只需刪除該Console.WriteLine
操作:
Array.Copy(newAge, olderAge, 4);
那么問題就變成了……你想給控制台寫什么? 例如,如果要 output 的內容之一是 arrays、output 即:
Console.WriteLine(string.Join(',', newAge));
這會將newAge
中的值連接到逗號分隔的字符串中,並將該字符串寫入控制台。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.