有什麼話送給要學 C 的小白?

時間 2021-05-30 00:42:30

1樓:風子

乙個偏遠的習慣給你的回答:盡可能用英文的語言IDE,visual studio就行了,裝英文版本的,差問題能上谷歌就去谷歌,stackoverflow也能通過谷歌很好的搜出來,不要動不動就想搞個中文語言包,然後報錯啥的一堆中文,導致差錯誤的時候很不友好,當然前提是自己英語過關。

然後就是,程式設計請把Windows旗艦版裝上,請把內建administrator賬戶啟用,然後再開始,會在後面省掉很多不必要的麻煩。

2樓:MuteG

選一本口碑不錯的好書,反覆看,比找一堆書逐個通讀有意義的多。

多練習,不親自動手,永遠無法真正掌握知識。

遇到問題優先嘗試通過查MSDN解決。

上網查資料,首推StackOverflow,其次部落格園,CSDN盡量不去。

不要迷信「高階」語法,能把「基礎」語法用明白在說。

遇到難題,要有限度的「死磕」,往往暫時放下反而柳暗花明。

3樓:圓胖腫

如果真有什麼要說的,那就是:祝你好運

4樓:Elendil Zheng

應用程式域程式集反射 attribute這些東西一開始看不懂千萬別死磕也千萬別放棄真的你沒實戰過業務沒複雜到一定程度你是不會理解這些東西的

linq什麼的要學好泛型要學好

5樓:大家好我是李瞳瞳

visual studio加msdn,絕對權威。

要看書或者教程找著看著辦,都差不多其實。

不要想其他語言什麼的,c#語言很完善,而且概念很多,光學會用這些東西都夠時間的,但是這些其實是好處,今後你要學其他語言可以套用一下c#裡的概念,真的很容易上手。

6樓:

引用加勒比海盜中的一句話:Time is change,時代變了,你印象中的已經改變,不再是原來的事物了。

1.不要入坑wpf,wpf是08年的技術。

2.不要入坑winform,這是05年的技術。

3.不要入坑http://

asp.net

,這是比winform還早的技術。

以上原始碼微軟都在github開源了,意思就是說微軟已經不維護了,誰想維護維護去吧。

入坑的話至少是c# 8.0,之前的都不要看。

這裡簡單列舉一下:

Indexa=

3,b=^

4;varslice=c

[a...b

];//表示順數第三個元素一直到倒數第4個元素。

還有乙個:

Subscribe("login",async (obj) => await GetContent());

7樓:

可以直接從微軟官方給的C#入門教程學起,非常快就能上手,真的非常非常的快,簡單明瞭且直中要害,入門以後就得看你自己學習的習慣了。

8樓:hihahuha

c#也只是門語言,其它語言的學習要點也適用於它。

首先要分階段。初學階段要多動手練習,主要是練習基礎語法和VS的用法,而且要多練,專案要小,不要好高騖遠,不必先進。

等到感覺可以做專案了,就要多渾論壇,找自己的學習方向。c#是全能的軟體,有很多框架可以學習,要給自己定乙個方向,簡單的說就是要選擇乙個框架的學習和實踐,而且這個框架要有前途。整個程式設計師生涯是乙個不斷學習和更換框架的過程!

很多c#程式設計師不被待見是因為其脫落潮流,對外界的新技術一無所知,無法接軌。

等到成熟了,就要學習一些基礎的東西,例如閱讀微軟的文件。對,基礎的東西才是最難的,不要上來就讀書,初學者應該多動手。

9樓:東海一鍋粥

1、文件一定要看微軟官方的

docs.microsoft.com/zh-cn/dotnet/csharp/index看完再看趙三本

3、除非同類問題沒別的中文資料,而且概念比較複雜,英文看不懂,千萬不要看CSDN,裡面很多寫法還是c# 2.0的…

4、如果有個東西不會寫,或者找優雅寫法,看stackoverflow的例子,不要看中文部落格。

5、千萬不要費勁折騰VScode,折騰完安裝一堆外掛程式還是沒vs2017或者2019好用的…

6、有了基礎後,建議看

dotnet/corefx

10樓:vincent

首先要了解整體的結構,就是C#能幹什麼不能幹什麼,能幹什麼就要知道有幾大結構組成。

C#是一門開發語言,那麼必定會有資料結構存在。語法結構。到最後的框架。

在細分就是變數-類

具體怎麼更快去入門,首先找一本書從頭看到尾先了解大概知識點。在根據書中的例子乙個乙個電腦上實現。先混乙個臉熟。

其次把這些知識點總結起來就能實現乙個簡單的專案。前期對專案沒概念,可以去github上找一些別人寫的比較好的專案,自己在一步一步重現,那麼恭喜你算是入門了。

11樓:yugi li

小白有多白

首先,教科書要有吧,沒有的話推薦head first C# ,英文好推薦英文版的。

說乙個自學才領悟的東西吧

書中前期語法枯燥,你可能一時想象不到i++和++i到底有沒有什麼學的必要

你可能想想不到三元運算子的應用場景

沒關係,這些不重要,你沒有必要在任何東西沒做過的情況下把書吃透。

第一遍你只需要知道語法怎麼寫。大體是用來幹什麼的。

吃透了之後,搞個winform 或者wpf的專案,自己根據自己的需要,做點「無聊」的東西出來。

比如說一開始加個彈窗。

然後你可能覺得彈窗不能只有乙個確定,應該是確定和取消,你這些東西沒必要從書上學,很多書上也沒有,你只需要在搜尋引擎裡面把你需要的描述清楚,就能找到答案,直接複製貼上過來,不要仔細看,扔進去有報錯看看報錯是什麼,沒報錯直接跑。

跑成功之後,滿足你的需求之後,你再回過頭看看你複製的是啥,省的你看明白了發現跟你要的東西不一樣。

其實程式設計很簡單,基礎語法大同小異,最重要的是經驗和實現思路。

等你能夠按照自己的想法從網上找到解決方案的時候。

就可以提公升看設計模式或者演算法了。

不必所有都事無鉅細的懂,了解原理和思路就行,要知道離開網路的程式設計師是不會程式設計的

12樓:雕刻時光

1.結合winform學習可能更快一點。先學語言的要點:

1.資料型別(整型,字串等等),2.控制結構(順序,迴圈,選擇)3.

輸入輸出(檔案,控制台等)4.資料庫初步知識。http:

//5.ado.net

資料庫操作。6.物件導向的基礎知識(封裝、繼承、多型)7.用物件導向的思想革自己的命,進入必然王國。8.板凳要坐十年冷,進入自由王國。

學無止境,入門了,就的靠自己了。不要怠惰。

有什麼話送給自己麼?

zebraCUBI 不學習也會禿頭不如用頭髮換點知識 其實這句話是一檔職場觀察類綜藝 令人心動的offer 裡小何何運晨說的話這節目我已經二刷了不管是第一次還是第二次都最喜歡小何 我把這句話送給自己是因為這是崇拜物件說的能給自己一股前進的動力希望三年後我也能蛻變 當然不禿頭是最好的了 東吳 希望自己...

有什麼建議送給廚房小白呢

Tclcj 有心想學,說明你愛做飯,基礎普及的一篇文章,有興趣的話,看看唄。 鍾子揚 從小就對煮菜有興趣,還曾經想過要當廚師!雖然不是什麼大廚,但是家常菜,日常廚房的煮菜經驗還是可以分享一下。往下看。1 從簡單的開始吧,怎麼樣煮好一枚完整的雞蛋?煮雞蛋前可以先放在冷水裡浸泡十分鐘,然後在放入冷水鍋中...

明天就要省考了,你有什麼話要送給參加省考的人

青出於藍 第一 對於複習很長時間,自我感覺複習很好的同學 一句話就是 放開幹!你沒底氣誰有底氣?複習的既系統又透徹,你不考高分誰考高分?自信心要足,沒有比你複習再好的了,複習了大半年及以上,什麼題型沒見過?什麼大神沒遇上過?其實你就是 大神 了。什麼分數也考過了,什麼 瓶頸 也經歷過了,例如 經常學...