程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> Head First C#中文版 第二章 page57

Head First C#中文版 第二章 page57

編輯:關於C語言

怎麼樣了?現在你的程序不會顯示聯系人窗體了,它只彈出消息框窗口。你寫了新的Main()方法,你就給了程序一個新的入口點。現在程序做的第一件事就是運行Main裡的指令--也就是運行MessageBox.Show()這條指令。Main裡除了這條就沒有別的指令了,所以你點擊OK按鈕之後,程序沒指令可執行了,它將會停止。

5想想怎麼修復你的程序,讓它還可以彈出聯系人窗口。

問:大括號都是干嘛用的?

答:C#用大括號來把指令組織到代碼塊裡。大括號總是成對的。一個左括號後總是可以看見一個右括號。IDE幫你匹配大括號--單擊一個括號,它的配對括號和它將會被陰影顯示。

問:我不太懂入口點是什麼。可以再給我解釋一下嘛?

答:程序有很多指令。但是它們不是一起執行的。程序從第一個指令開始,然後下一個,下一個,再下一個,等等。這些指令通常組織進類裡,那程序怎麼知道從哪兒開始呢?入口點就是這麼來的。除非有一個叫做Main()方法的入口點,否則編譯器無法編譯你的代碼。程序從Main()方法裡的第一個指令開始執行。

問:怎麼在我運行的時候在錯誤列表裡出現錯誤提示了呢?我認為只有“生成解決方案”是才會那樣。

答:因為你運行程序時,發生的第一件事就是保存解決方案裡的所有文件並嘗試去編譯。而編譯的時候--不管是運行是還是生成時--如果有錯誤,IDE都會把錯誤顯示在錯誤列表中而不會去運行程序。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved