開乙個新系列,按照自學的順序,補全之前缺少的筆記,旨在鞏固學習
今天來寫一下c#最基礎的東西,主要參考於【菜鳥教程】,也會寫一些自己的理解。
c#程式的基本結構
乙個 c# 程式主要包括以下部分:
命名空間宣告(namespace declaration)
乙個 class
class 方法
乙個 main 方法
class 屬性
語句(statements)& 表示式(expressions)
注釋1.上**
using system;
}}
2.理解**
先不鑽牛角尖
第一行,using system; 引入system命名空間
到這裡有人要問了,那命名空間是什麼呢?
命名空間可以理解為資料夾,那麼我想用這個資料夾中的檔案,就需要引入此命名空間。即用using+命名空間這個方式引用
那引用了system做了什麼呢?
下面,建立類helloworld,是 class 宣告。類 helloworld 包含了程式使用的資料和方法宣告。類一般包含多個方法。方法定義了類的行為。在這裡,helloworld 類只有乙個 main 方法。
下面,//hello world 注釋,主要是給其他程式設計師看的,//後面的內容會被程式忽略
下一行,定義了 main 方法,是所有 c# 程式的 入口點。main 方法說明當執行時 類將做什麼動作。
下面,呼叫console類裡的兩個方法。
第乙個是writeline(「hello world」);即:將hello world輸出到控制台,
第二個是console.readkey();等待使用者在控制台輸入按鍵。如果沒有這個方法,那麼控制台給你輸出乙個hello world然後會瞬間關閉。
//額外內容:
c#要求main方法返回void或int,而且要麼無參,要麼接收乙個字元
串陣列。
static int main(string args)
args引數是用於接收命令列引數的字串陣列。但陣列第乙個元素
不是程式名稱,而是可執行檔名稱後的第乙個命令列引數,這和c
和c++不同。用system.environment.commandline獲取執行程式所用的
完整命令。
main返回的int是狀態碼,標識程式執行是否成功。返回非零值通常
意味著錯誤。
對比c/c++,這兩門語言的main都是小寫的
C 學習筆記(c 入門)
經常忙碌的我,今天也有時間學習自己感興趣的c 程式語言了,首先我要記錄這個有意義的時間 2016年6 月6日星期一。那麼學習c 之前,我們先要了解什麼是 c 語言,簡單地說,c 語言是一種在 c語言基礎上被提出來的計算機程式語言,與 c語言一樣,c 語言在計算機的語言中分類屬於 高階語言 也就是一種...
c 入門 學習筆記
hello world 列印語句 console.writeline hello world 暫停 console.readkey 資料型別 1.值型別 byte,char,short,int,long,bool,decimal,float,double,sbyte,uint,ulong,ushor...
c 入門筆記(一)
c 新增兩個關鍵字,new 和delete new 用來動態分配記憶體,delete 用來釋放記憶體 和malloc 一樣,new 也是在堆區分配記憶體,必須手動釋放,否則只能等到程式執行結束由作業系統 為了避免記憶體洩露,通常new 和delete new 和delete 操作符應該成對出現。乙個...