曰:掃地僧練就絕世武功的目的是為了掃地更干凈。
1 引言
編程只是一項技術,如包包子,不是什么高深的科學。
學習程序最不好的方法是先學習枯燥的語法。
學習程序主要是用代碼解決問題。因此,我們拋開所有的語法與諸多廢物,直接從實際問題入手,多讀讀、多改改、多想想就學會了。
2 特色
本系列博客沒有什么章法,章法是最沒用的章法。
一個敢懷疑一切,藐視任何所謂高手、大咖的人,方有可能成為入門級程序員。
代碼說明一切。
3 準備
C#,入門教程(01)—— Visual Studio 2022 免費安裝的詳細圖文與動畫教程
C#,入門教程(01)—— Visual Studio 2022 免費安裝的詳細圖文與動畫教程_visual studio2022安裝c#教程_深度混淆的博客-CSDN博客
C#,入門教程(02)—— Visual Studio 2022開發環境搭建圖文教程
C#,入門教程(02)—— Visual Studio 2022開發環境搭建圖文教程_visual studio開發c#需要的組件_深度混淆的博客-CSDN博客
4 文本格式
/// <summary>
/// 《小白學程序》第一課:初識程序
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
? ? // #1 變量
? ? // 定義一些用于存儲數據的名稱————變量Variable
? ? float a = 10;
? ? int b = 20;
? ? int d = 300;
? ? float z = 30.5f;
? ? // 基本的四則運算
? ? float c = a / b + d * z;
? ? // 數學計算與數學常數(比如圓周率 π,寫作Math.PI)
? ? double h = Math.Sin(30.0 * Math.PI / 180.0);
? ? // #2 關于變量的初步接觸
? ? // float 與 double 用于存儲 浮點數(實數);
? ? // int 用于存儲整數;
? ? // float 的常數后面需要加個 f 或 F
? ? // #3 輸出
? ? // 下面這樣是 被“注釋”的行,說明本行不參與執行;
? ? // webBrowser1.DocumentText = c + " = " + a + " / " + b + " + " + d + " * " + z;
? ? // 改進,可以改變 字體大小 與 顏色 的輸出;
? ? webBrowser1.DocumentText =
? ? ? ? "<font style='font-size:22px;'>" + c +
? ? ? ? "</font> = <font color=red>" + a +
? ? ? ? "</font> / <font color=blue>" + b +
? ? ? ? "</font> + <font color=purple>" + d +
? ? ? ? "</font> * <font color=orange>" + z +
? ? ? ? "</font>";
}
?
5 代碼格式
/// <summary>
/// 《小白學程序》第一課:初識程序
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{// #1 變量// 定義一些用于存儲數據的名稱————變量Variablefloat a = 10;int b = 20;int d = 300;float z = 30.5f;// 基本的四則運算float c = a / b + d * z;// 數學計算與數學常數(比如圓周率 π,寫作Math.PI)double h = Math.Sin(30.0 * Math.PI / 180.0);// #2 關于變量的初步接觸// float 與 double 用于存儲 浮點數(實數);// int 用于存儲整數;// float 的常數后面需要加個 f 或 F// #3 輸出// 下面這樣是 被“注釋”的行,說明本行不參與執行;// webBrowser1.DocumentText = c + " = " + a + " / " + b + " + " + d + " * " + z;// 改進,可以改變 字體大小 與 顏色 的輸出;webBrowser1.DocumentText ="<font style='font-size:22px;'>" + c +"</font> = <font color=red>" + a +"</font> / <font color=blue>" + b +"</font> + <font color=purple>" + d +"</font> * <font color=orange>" + z +"</font>";
}
?點擊 Button1 之后。
差不多每天都有新內容。