這是我第一次使用C#和ASP.NET,我正在閱讀從C#2010開始ASP.NET 4,但我從來沒有使用過面向對象的編程。 (我是網絡管理員,所以我知道基本的編程)。簡單的程序不工作
不過,我不能去上班一個簡單的程序
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2 {
class Program {
static void Main(string[] args) {
int i;
string[] nomi = new string[7];
string[] cognomi = new string[7];
for (i = 0; i = 6; i++) {
Console.WriteLine("Inserisci il", i + 1, "° nome");
nomi[i] = (Console.ReadLine);
}
for (i = 0; i = 6; i++) {
Console.WriteLine("Inserisci il", i + 1, "° cognome");
nomi[i] = (Console.ReadLine);
}
for (i = 0; i = 6; i++) {
Console.WriteLine(nomi[i], " ", cognomi[i]);
}
}
}
}
的問題是不是在algorythm但在聲明部分。我無法顯示錯誤日誌,因爲我有VS意大利語。
我在哪裏錯了?
改變你的'(Console.ReadLine);'s到'Console.ReadLine();'。實際上,你正試圖將一個函數delegate(不是'string')分配給'string'數組中的一個位置。你想從控制檯實際得到一個字符串,所以你需要*調用*函數。更改後,控制檯應等待您輸入內容並在繼續之前按回車。 –
哈哈,如果從書上的代碼把它扔垃圾 –
**注意:**當你寫信給'cognomi [i]'時,你正在給'nomi [i]'寫信給你的第二個循環。 –