本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。
若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)
有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~
喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~
本教程目錄
《看聊天記錄都學不會C#?太菜了吧》(10)C#偷懶的開始永無止境的循環?—— 循環
《看聊天記錄都學不會C#?太菜了吧》(9)有一些人在學習編程的時候總以為代碼是死板的—— if 嵌套
《看聊天記錄都學不會C#?太菜了吧》(8)小白又如何?3分鐘搞定一個 C# 知識點—— switch 邏輯運算
《看聊天記錄都學不會C#?太菜了吧》(7)3分鐘搞定 C# 邏輯運算—— if else if 邏輯運算
《看聊天記錄都學不會C#?太菜了吧》(6)多晦澀的專業術語原來都會那么簡單—— 布爾邏輯
《看聊天記錄都學不會C#?太菜了吧》(5)C# 中可以用中文名變量?—— 輸入、運算
《看聊天記錄都學不會C#?太菜了吧》(4)C# 中的尚方寶劍 “先斬后奏”—— 變量運算
《看聊天記錄都學不會C#?太菜了吧》(3)變量:我大哥呢?$:小弟我罩著你!—— 輸出變量
《看聊天記錄都學不會C#?太菜了吧》(2)C#那么簡單我為何之前還學C語言?——C#變量初解
《看聊天記錄都學不會C#?太菜了吧》(1)從今天開始我是一個游戲開發者—— helloworld
我的其它教程
教程點擊進去將會有目錄
《看聊天記錄都學不會C語言?太菜了吧(1)我在大佬群里問基礎問題沒人理?——學習建議
《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(1)裝載Python神器!亮劍!——helloworld
作者簡介
作者名:1_bit
簡介:CSDN博客專家,2020年博客之星TOP5,藍橋簽約作者。15-16年曾在網上直播,帶領一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關信息,迷茫的你會找到答案。
博客地址:https://i1bit.blog.csdn.net
🐰小C:好了,我們正式開始看 C# 的第一個代碼吧。
👸小媛:好的好的,頗不接待了。
🐰小C:第一個 C# 如下。
using System;namespace ConsoleApp1
{class Program{static void Main(string[] args){Console.WriteLine("Hello World!");}}
}
🐰小C:在第一個 HelloWorld 程序中,我們可以不用看其它代碼,只需要看 static void Main(string[] args) 后圓括號內的代碼 Console.WriteLine(“Hello World!”);。
👸小媛:為什么不看其它代碼呢?一步步從頭開始將不是很好嗎?😭
🐰小C:你說的是一種理想狀態,但是第一行代碼和其他的代碼涉及到其它知識點,我們一步步的慢慢來,更加容易方便理解呢。
👸小媛:哈哈哈,既然你這么說,那我就信了,反正跟你學編程我基本沒感受到難度。😂
🐰小C:哈哈哈,多謝夸獎。我們現在已經知道了,第一個代碼會在程序運行后出現 HelloWorld 字樣對吧?
👸小媛:是的。
🐰小C:那么 Console.WriteLine(“Hello World!”); 這一句的功能肯定是顯示 Hello World! 我們現在只需要搞懂 Console.WriteLine 是啥意思就ok了。
👸小媛:這段代碼肯定是讓 Hello World! 顯示出來,這個我懂,但是 Console.WriteLine 就不懂了。
🐰小C:嗯,其實 Console 就是指那個黑框框,程序運行的時候那個黑框框,WriteLine 表示顯示,連起來意思就是 Console 這個黑框框表示控制臺,有一個接收值的方法,或者說是有一個接收我們傳遞值的一個窗口,我們向這個窗口遞過去一個內容,那么就會將這個內容給顯示到黑框框中。
👸小媛:所以我們傳入一個 Hello World! 就會顯示了?
🐰小C:是的,但是我們需要將我們的內容用雙引號引起來。
👸小媛:嗯,記得了。
🐰小C:其實 Console.WriteLine 這句代碼如果不加傳遞值的時候是這樣的。
Console.WriteLine();
🐰小C:他們后面接著的圓括號是一個固定寫法,這個我們之后會說。在這里我再重復一下 Console.WriteLine 的意思,表示在這里使用 Console控制臺(黑框框)的一個方法(接口或窗口)傳遞一個內容,那么就可以顯示出來。注意,想要用這個 Console控制臺的方法,之間就需要使用個小數點,小數點可以理解成“的”,表示 Console 的 什么方法。
👸小媛:我明白了,感覺挺簡單的。😋
🐰小C:明白就好,在 C# 中還有很多變量。變量我們可以理解成一個存儲內容、存儲值的容器。例如我們想存儲一個整數類型存到一個容器之中,那么可以使用一個變量,但是這個變量需要創建,并且是合適整數內容存儲的。
👸小媛:所以我們還有一步,是最開始的一步,就是需要先創建這個變量對吧?😂
🐰小C:是的,你看下面這個代碼例子,由于其它代碼內容一致,我就不把其它的內容寫上去了,只寫這個主要改動過的內容。
static void Main(string[] args)
{int a = 10;Console.WriteLine(a);
}
👸小媛:跟C語言一樣耶,是使用 int 創建一個整數類型的變量。
🐰小C:是的,在這里 int 表示整數類型,后面接一個變量名,在這里的變量名稱是 a,等于號表示賦值,你可以理解為這時將要存儲一個值,等于號右邊為 10 則表示將等于號右邊的 10 存儲到左邊的變量 a 中。這時連起來這一串代碼意思則是創建一個名為 a 的變量,它的類型是 int 整數類型,可以存儲整數,這時存儲的內容是 10。
👸小媛:那 Console.WriteLine(a); 就表示在這里顯示變量 a 的值對吧。
🐰小C:是的,Console.WriteLine(a); 其中的 a 不加雙引號是因為,a 不是字符串,a 是一個變量,如果你要顯示一個字符串那么就需要使用引號引起來。如果你在這為變量 a 加了雙引號不就只會輸出顯示 a 了嗎?
👸小媛:哈哈哈是的,我運行了,顯示出來了。😋
🐰小C:簡單吧?
👸小媛:哈哈哈,挺簡單的,所以為什么我之前要學C,直接學 C# 不是更香嗎?學完還可以做游戲。😢
🐰小C:那是因為你沒發現學了 C 學這一些編程語言更加簡單了嗎?
👸小媛:好像是這么回事。😂
🐰小C:其實學 C 是給你有一個適應過程,而且學編程語言,學會一門發現其它的都差不多,而且 C 語言也有一定的代表性,所以就學 C 了。
👸小媛:哈哈哈,懂了,我去玩玩 C# 等下繼續。