大約5年前我已經使用了visual basic。我可以在線而不是在函數頂部聲明變量嗎?
但是我已經開始使用delphi 5年前(當大多數開發人員從delphi跳到visual studio)時,delphi和vb一樣簡單,同時它又強又健。 Delphi自pascal以來有很多變化(例如:字符串必須以不同的方式在pascal中組合,而不是僅使用+),以便更快地編寫腳本。
但爲什麼在delphi中我們必須聲明var在頂部,當我爲一個過程編寫很多語句時,我必須向上滾動並聲明一個var並再次下來。 delphi是世界上最好的(某些時候是唯一的)最快速的'IDE'之一,但爲什麼他們沒有給予任何支持以在vb c#等任何地方聲明變量。
Pascal就是這樣設計的,它比Delphi更加嚴格(即Pascal強制執行type/const/var序列,IIRC不允許像Delphi那樣混合它們)。你可能不喜歡它,但它被設計成具有明確的聲明並將它們與代碼分開。 – 2010-11-09 19:35:21