【C#期末複習2】
阿新 • • 發佈:2019-01-06
最後一點就是堅持,有時候寫這些東西真的很痛苦,很讓人抓狂,但是你一旦你堅持下去,久而久之,你會看到自己的進步,某一天你回過頭去看自己以前寫的文章,當你能夠說出:“寫得真他媽菜”,那麼恭喜你,已經你升級了“。
—— “程式設計師應該堅持寫技術部落格”原文連結:https://blog.csdn.net/d6619309/article/details/52727326
1. C# 程式結構
一個 C# 程式主要包括以下部分:
- 名稱空間宣告(Namespace declaration)
- 類 class
- 類Class 的方法
- 類Class的 屬性
- 一個 Main 方法
- 語句(Statements)& 表示式(Expressions)
- [註釋]
using System; namespace HelloWorld { class HelloWorld { static void Main(string[] args) { /* 我的期末複習C# 程式*/ Console.WriteLine("Hello World"); Console.ReadKey(); } } }
- 程式的第一行 using System; - using 關鍵字用於在程式中包含 System 名稱空間。 一個程式一般有多個 using 語句。
- 下一行是 namespace 宣告。一個 namespace 裡包含了一系列的類。HelloWorld名稱空間包含了類 HelloWorld。
- 下一行是 class 宣告。類 HelloWorld 包含了程式使用的資料和方法宣告。類一般包含多個方法。方法定義了類的行為。在這裡,HelloWorld
- 下一行定義了 Main 方法,是所有 C# 程式的 入口點。Main 方法說明當執行時 類將做什麼動作。
- Main 方法通過語句 Console.WriteLine("Hello World"); 指定了它的行為。
WriteLine 是一個定義在 System 名稱空間中的 Console 類的一個方法。該語句會在螢幕上顯示訊息 "Hello, World!"。
- 最後一行 Console.ReadKey(); 是針對 VS.NET 使用者的。這使得程式會等待一個按鍵的動作,防止程式從 Visual Studio .NET 啟動時螢幕會快速執行並關閉。當然,這裡不用Console.ReadKey(); 的話,也可以用Console.ReadLine(); 來替代,也能達到同樣的效果,因為這句語句表示程式等待鍵盤的讀入,當鍵盤輸入後,程式就會結束執行。
注意點:
- C# 是大小寫敏感的。
- 所有的語句和表示式必須以分號(;)結尾。
- 程式的執行從 Main 方法開始。
- 與 Java 不同的是,檔名可以不同於類的名稱。
2.C# 基本語法
using System;
namespace Rectangle//名稱空間
{
class Rectangle//類
{
double length;//欄位1
double width;//欄位2
public void Acceptdetails()
{
length = 4.5;
width = 3.5;
}
public double GetArea()//方法
{
return length * width;
}
public void Display()//方法
{
Console.WriteLine("Length: {0}", length);
Console.WriteLine("Width: {0}", width);
Console.WriteLine("Area: {0}", GetArea());
}
}
class ExecuteRectangle//類
{
static void Main(string[] args)//主程式入口
{
Rectangle r = new Rectangle();//類的例項化
r.Acceptdetails();
r.Display();
Console.ReadLine();
}
}
}