即時通訊深入digg asp.net。首先,我想知道哪種語言比asp.net有更多的功能和優勢,無論是c#還是VB。這是asp.net的精美語言 - C#或VB
回答
我相信他們在你可以用他們做什麼大致相等。我想說它可能會歸結爲個人偏好,可能基於您目前的經驗(如果您習慣了Java,那麼如果您習慣於Visual Basic,那麼在C#中編程會更容易一些,你可能會更喜歡VB.net)。
對於您可能想要做的事情,它們都很好。這些功能非常相似。只要選擇你喜歡的外觀就可以了。
這兩者具有幾乎相同的特徵。
它們幾乎相同。但我認爲你可能會發現使用c#的更多資源比使用vb
你將能夠在兩者中實現相同的功能,但是如果你對編程不熟悉,並且想嘗試一種可以幫助你滑入其他語言的語言更容易我推薦c#,語法,數據結構和庫的使用將爲您準備其他語言,如java,c/c + +和更多的小差異
它們是相同的功能(除了一些非常小的細節你會prolly從來沒有使用/找出)
最終都編譯到相同的CLR。
VB.NET往往是與像「容易」閱讀非程序員:
If True Then
'Do something
End If
雖然C#往往是誰看到Java或C++什麼的程序員更容易,它的外觀和感覺更像是其他編程LANGS的地方,如果看起來像:
if(true)
{
//Do Something
}
一個巨大的區別是,C#(最喜歡的語言)怎麼過是大小寫敏感的地方VB.NET是不是...也是用C#您結束聲明帶有「;」在VB.NET中你只需使用換行符(返回)。在VB.NET中的較大的語句中的含義,你必須通過使用_和&
「擴展」語句還有一些細微差別,但最終你可以在兩種語言中管理完全相同的東西。
功能相同,它們都可以使用.NET Framework。
C#有更多的資源,它的語法更短,通常被認爲更好。我已經使用過許多語言,包括VB很久了,現在我只是不想再碰它,因爲它非常冗長。
C#也有更多的開發者願意使用它。嘗試僱用一個VB開發人員...他他。
我建議看看兩者 - 在一天結束時,語言語法相對容易上手,它的框架需要花費大量時間讓您在語言中變得舒適,而您可以在.Net和VB之間進行。
我從VB.Net開始,轉向C#,現在用兩種語言編寫代碼 - 儘管我承認所有新項目都是以C#開始的。
- 1. 語音識別MS Word加載在VB當地語言或C#
- 2. 如何在C#或VB中更改虛擬鍵盤的語言?
- 3. IE插件/工具欄的哪種語言C#,VC++或VB
- 4. 可以CodeRush插件目標語言以外的C#或VB?
- 5. C#「usings」或VB「imports」的語言不可知名稱
- 6. 這個代碼在Objective-C或C語言中的規則語法是什麼?
- 7. 哪種編程語言的語法是這樣的(Swift或Objective C)
- 8. 這是什麼語言?
- 9. 雙精度C語言編程指針
- 10. 用C語言替換VB語句(「;」和vbcrlf)的字符串
- 11. C語言中這種switch case的語法是什麼意思?
- 12. 這是什麼語言?
- 13. 這是什麼語言?
- 14. 這是什麼語言?
- 15. 這是NP語言嗎?
- 16. 這是什麼語言(javascript?)?
- 17. 將asp.net編譯中的默認語言從vb更改爲c時出錯#
- 18. 美國英語是mmddyyyy格式的唯一語言嗎?
- 19. html helpers ASP.NET MVC DropDownList VB語言中的.aspx
- 20. 如何使這個LINQ語句更加精美?
- 21. 這是什麼##模式在C語言中的意思是
- 22. 這個vb代碼的c#是什麼?
- 23. sqlite3(語言C):沒有這樣的列
- 24. 這是哪種編程語言?
- 25. 這個Objective-C(或可能是c)語法是做什麼的?
- 26. 如何使用ASP.NET CLR語言VB或C#創建帶有圖例的字段集?
- 27. ASP.NET是否是一種語言?哪種做法最快?
- 28. 這是可能的java或任何其他編程語言
- 29. C語言是或否如果語句帶有char?
- 30. 美化C#語法