還有比c#更簡單的開發語言麼?只是程式碼量高一些,沒有那麼多庫,只要有邏輯思路,設計好封裝抽象,就是低頭寫。而且最大的好處是斷網也一樣幹活,不像python之類的。
其實C#是很簡單的,對於委託,你可以認為像int、short這樣的型別一樣就可以了。
對於C#而言,事件和委託也算是精華部分了,掌握了這些內容可以說比較入門了。
然後在看一下linq,這個也是比較深奧的部分。
委託在。net中已經集成了好多,像action,func,這些,每個都有不同引數的定義,可以很方便的使用。
對於非同步程式設計也有很好的支援。
相信你學上一週左右的時間,一定會發現C#是如此的簡單。
是啊!難!平時不努力,閒時難更難啊!經濟寬裕時置辦大物件,急用時,可以隨手可得。
c#的語法其實挺簡單的,畢竟是完全面向物件的語言!把抽象類介面委託事件搞懂了基本上算是學會了!當然了,如果工作的話,還需要學習web相關的知識!還有一些常用框架!
單純講c#語言是不難的,問題是c#能做的太多,可以做桌面,可以做遊戲,可以做iot,可以做web,相對新的blazor是連前端也能做,還有webassembly。
剛學時,可以在學會語言,針對一個方向去學
其實難易都看對誰而言,舉個例子,大人使用筷子吃飯正常,兩歲半小孩確非常費力。足以說明你在程式設計的道路上跟那些老手來比就像是兩歲半小孩……