最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C#學(xué)習(xí)路線(看完不惑系列)

2020-09-30 09:41 作者:朝夕教育  | 我要投稿


? ? ? ?有的初學(xué)者對于如何開始學(xué)習(xí)C#感到無從下手,不知看哪些書,或者是看什么視頻,沒有目的性,這樣就會影響學(xué)習(xí)效率,也會影響學(xué)習(xí)的熱情。最重要的是很多同學(xué)學(xué)之前問很多和學(xué)習(xí)無關(guān)的問題,比如:C#是不是不如JAVA好?C#有前途嗎?等等。博主認(rèn)為現(xiàn)在觀望還不如現(xiàn)在學(xué)習(xí)。本篇文章介紹了博主自己總結(jié)的C#學(xué)路線。如果大家有什么更好的想法或者好的 建議可以共同探討。

? ? ? ? 有的同學(xué)對直接看書有比較強的吸收能力,我建議從《C#入門經(jīng)典》開始學(xué)習(xí),過度到《C#高級編程》和《深入理解C#》。學(xué)習(xí)C#前提是下載好Visual Studio,配合書上的代碼進行動手練習(xí),動手非常重要。

Visual Studio 2017下載路徑:

https://visualstudio.microsoft.com/zh-hans/downloads/

本篇文章剩余部分主要是介紹利用微軟C#官方文檔和網(wǎng)上資源學(xué)習(xí)。掌握C#基本語法

  • 1.C#快速入門:https://docs.microsoft.com/zh-cn/dotnet/csharp/quick-starts/index

  • 此部分官方文檔給初學(xué)者一些入門的認(rèn)知,它可以直接在瀏覽器敲出代碼,并且能夠直觀的顯示出來。這部分包含了第一個"Hello World"程序,數(shù)字類型介紹,分支和循環(huán),字符串類型處理,集合類型List的初探。

  • 2.C#語言介紹(C#的基礎(chǔ)知識):https://docs.microsoft.com/zh-cn/dotnet/csharp/tour-of-csharp/index
    這部分官方文檔介紹程序的基本結(jié)構(gòu),類型和變量,表達式,語句,類和對象,結(jié)構(gòu),數(shù)組,枚舉等方面知識。把這一部分看完,大概會對C#有一定的認(rèn)識,但是可能不明白的地方也有很多,不要急,只需要多看多敲代碼,在后續(xù)學(xué)習(xí)的過程中,會一步一步把前面有問題的地方弄明白。

  • 3.C#教程:https://docs.microsoft.com/zh-cn/dotnet/csharp/tutorials/index
    教程部分介紹了控制臺的I/O,異步編程模型的基礎(chǔ)知識,Web通信、JSON 序列化和面向?qū)ο蟮?C# 語言功能,以及LINQ查詢的知識。

  • 4.C#編程指南:https://docs.microsoft.com/zhcn/dotnet/csharp/programming-guide/index
    這一部分是對第二部分的深入介紹,其中有很多相關(guān)的示例,也是學(xué)習(xí)C#基礎(chǔ)知識比較重要的一部分。學(xué)習(xí)這部分前提是前面的內(nèi)容已經(jīng)學(xué)習(xí)完成(具有一定的C#編程知識)。


  • 學(xué)習(xí)完上面的部分,且動手敲完里面的例子,相信你對C#已經(jīng)有一個不錯的認(rèn)識。這時候需要看進階的知識來鞏固學(xué)習(xí)成果。

  • 5.C#演練:https://docs.microsoft.com/zh-cn/dotnet/csharp/walkthroughs
    這部分內(nèi)容包含了C#更強大的功能,異步編程,設(shè)計Windows組件,Windows窗體的介紹,數(shù)據(jù)操作,和LINQ查詢,編寫可視化工具等。

  • 6.C#中的新增功能:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/index
    介紹了C#的版本,和每次版本中的新增內(nèi)容,有助于讓我們更了解C#的進化史,從而更好的應(yīng)用它。

    附帶:
    C# 語言參考:https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/index
    C# 語言規(guī)范(英文版):https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/language-specification/index

    C#進階之路


    1.網(wǎng)上尋找編程練習(xí)題來帶到練手的目的,并且鞏固和學(xué)習(xí)新的C#知識,在這一過程中,一定要學(xué)會調(diào)試代碼,可以提高學(xué)習(xí)的效率和查錯速度。

    2.學(xué)習(xí)數(shù)據(jù)開發(fā)技術(shù),與數(shù)據(jù)庫的交互技術(shù)ADO.NET

    3.深入學(xué)習(xí)C#面向?qū)ο蠡A(chǔ)技能:封裝,繼承,多態(tài)的思想

    4.碎片時間可以用來看紅 黑 聯(lián) 盟的C#文章,簡短的介紹,可以提高認(rèn)識:https://www.2cto.com/kf/ware/cs/index.html

    項目實踐

    ? ? ? ?自己動手編寫一些小而精的項目,達到整體認(rèn)識的效果,比如經(jīng)典的"坦克大戰(zhàn)",“圖書管理系統(tǒng)”,這些都是很"輕量級"的。當(dāng)你把"坦克大戰(zhàn)"項目編寫完畢,就可以進行更大的項目設(shè)計,增加權(quán)限管理等等。
    .NET Core學(xué)習(xí)
      現(xiàn)在微軟在極力推薦跨平臺,.NET Core可以實現(xiàn)在多平臺運行,是以后微軟重要的方向。所以學(xué)習(xí)上面知識之后一定要了解.NET Core,跟上時代發(fā)展的步伐。

    本文轉(zhuǎn)載自CSDN:

    https://blog.csdn.net/dingxing1212/article/details/100110725


C#學(xué)習(xí)路線(看完不惑系列)的評論 (共 條)

分享到微博請遵守國家法律
肇庆市| 鹤峰县| 隆回县| 鲁甸县| 措美县| 万州区| 开远市| 府谷县| 江门市| 富平县| 鄂伦春自治旗| 营口市| 潮州市| 无极县| 莱芜市| 外汇| 淮安市| 郸城县| 南开区| 登封市| 西藏| 宝清县| 库尔勒市| 方山县| 黎城县| 巨野县| 松桃| 永新县| 隆回县| 延津县| 漳平市| 吴桥县| 临夏市| 霍林郭勒市| 普定县| 五河县| 汉源县| 开阳县| 彭泽县| 从化市| 兴仁县|