第一章 資料型別

2022-09-11 05:45:09 字數 1060 閱讀 2835

c#資料型別分為兩類:值型別,引用型別。

值型別直接儲存其值,引用型別儲存對值的引用,值型別存在堆疊(即棧)上,引用型別儲存在託管堆(即堆)上,值型別轉為引用型別叫做裝箱,引用型別轉為值型別叫拆箱。

集體參考:http:/www.cnblogs.com/john-connor/archive/2012/04/13/2443765.html(

很重要,必看!!!!!

)1.值型別:簡單型別,結構型別,列舉型別。

簡單型別:

整形:sbyte,short,int,long,byte,ushort,uint,ulong.

浮點型:float,double,decimail

布林型別:bool

char型別:char

結構型別:struct(struct和類相似,但是沒有繼承)

2.引用型別:類,物件,字串

例子:假設我們有個member 類,欄位有name和num:

member member1 = new member ;

member member2 =member1;

member1.name = "

john";

console.writeline(

"member1.name= member2.name=

",member1.name,member2.name);

int i = 1

;object o =i;

object o2 =o;

o = 2

;console.writeline(

"o= o2=

", o, o2);

string str1 = "

hello";

string str2 =str1;

str1 = "

hello,world!";

console.writeline(

"str1= str2=

", str1, str2);

console.readkey();

view code

第一章 1 4 資料型別之列表

列表是python提供的容器型資料型別 以中括號作為容器標誌 裡面多個元素用逗號隔開 1,2,3,4,5,6 元素的個數就是列表的長度 列表是可變的 有序的 列表中的元素可以是任何型別的資料 賦值語句除外 同乙個列表中的元素的型別可以不一樣 例 123,12.4,true,sdf 1,4,5 10,...

第一章 1 5 資料型別之元組

1 查 元組的查和列表的基本相同 但元組不支援增 刪 改 tuple1 2 5,8 1,8 print tuple1 0 print tuple1 3 print tuple1 2 4 2 2 元組和列表相同的操作 is in not in len max min sum sorted 1 單個元素...

第一章 資料型別與表示式

常量 程式執行時其值不能改變的量 即常數 變數 程式執行時其值可以改變的量稱為變數。常量與變數都具有型別。計算機處理的物件是資料,而資料是以某種特定 的形式存在的 例如整數 浮點數 字元等形 式 定義 程式執行時其值不能改變的量 即常數 分類 符號常量 用識別符號代表常量 定義格式 define 符...