亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

【C#學習筆記】一、基礎知識

2019-11-17 02:18:08
字體:
來源:轉載
供稿:網友

【C#學習筆記】一、基礎知識

1.1數據類型(P43)

類型

別名

允許的值

sbyte

System.SByte

-128~127

byte

System.Byte

0~255

short

System.Int16

-32768~32767

ushort

System.Uint16

0~65535

int

System.Int32

-2147483648~2147483647

uint

System.UInt32

0~4294967295

long

System.Int64

-9223372036854775808~9223372036854775807

ulong

System.UInt64

0~18446744073709551615

char

System.Char

一個Unicode字符,0~65535

bool

System.Boolean

true/false

sring

System.String

一組字符

float

System.Single

1.5*10^-45~3.4*10^38

double

System.Double

5.0*10^-324~1.7*10^308

decimal

System.Decimal

1.0*10^-28~7.9*10^28

1.2枚舉類型(P97)

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//【例子1】枚舉的基本應用

//1)賦值是可以使用其枚舉值賦值,如ct=emCardType.Temic;也可以直接用數值賦值,如ct = (emCardType)3;也可用將字符串經過轉換// 賦值給枚舉變量,如ct = (emCardType)Enum.Parse(typeof(emCardType), "M1")

//2)使用WritenLine時其實是調用其ToString()方法將其轉換為字符串

//3)可以將沒有枚舉到的數值賦給枚舉變量,但ToString()方法顯示的字符串為其值

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

enum emCardType:byte

{

Temic,

Em=2,

ID,

M1

}

emCardType ct;

ct=emCardType.Temic ;

Console.WriteLine("ct is {0},value is {1}", ct,(byte)ct); //顯示"ct is Temic,value is 0"

ct++;

Console.WriteLine("ct is {0},value is {1}", ct,(byte)ct); //顯示"ct is 1,value is 1"

ct = (emCardType)Enum.Parse(typeof(emCardType), "M1");

Console.WriteLine("ct is {0},value is {1}", ct, (byte)ct); //顯示"ct is M1,value is 4"

ct = (emCardType)3;

Console.WriteLine("ct is {0},value is {1}", ct.ToString(), (byte)ct); //顯示"ct is ID,value is 3"

Console.ReadKey();

1.3數組

1)一維數組定義

int[] myIntArray = { 5, 9, 10, 2, 99 };

int[] myIntArray = new int[5];

int[] myIntArray = new int[5] { 5, 9, 10, 2, 99 };

2)多維數組定義

double[,] hillHeight = new double[3, 4];

double[,] hillHeight = { { 1, 2, 3, 4 }, { 2, 3, 4, 5 }, { 3, 4, 5, 6 } };

3)數組的數組

int [][] myarray

myarray=new int[2][];

myarray[0]=new int[3];

myarray[1]=new int[4];

myarray=new int[3][](new int[]{1,2,3},new int[]{1},new int[]{1,2});

foreach (int[] subarray in myarray)

{

foreach(int nValue in subarray)

Console.WriteLine(nValue);

}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//【例子1】數組復制

//若直接使用=號則兩個數組引用相同的值,要使用CopyTo方法進行復制

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

int[] myInt = new int[5]{5,2,1,8,4};

foreach (int i in myInt)

Console.Write(i + ",");

Console.WriteLine("");

int[] myInt2=new int[5];

myInt.CopyTo(myInt2,0);

//myInt2 = myInt;

myInt[1] = 3;

foreach (int i in myInt2)

Console.Write(i + ",");

1.4委托(P137)

【例子1

class PRogram

{

delegate double ProcessDelegate(double param1,double param2);

static double Multiply(double param1,double param2)

{

return param1*param2;

}

static double Divide(double param1,double param2)

{

return param1/param2;

}

static void Main(string[] args)

{

ProcessDelegate process;

if (input=="M") //根據輸入的不同將其實例化為不同的函數

process=new processDelegate(Multiply);

else

process=new processDelegate(Divide);

double fRet=process(f1,f2);

}

}

【例子2

private delegate int mif_selecom(int nCom, int nBaud);

private void button1_Click(object sender, EventArgs e)

{

IntPtr pDll = LoadLibrary("LC32RFRW.dll");

IntPtr pAddressOfFunctionToCall = GetProcAddress(pDll, "mif_selecom");

mif_selecom DoSeleCom = (mif_selecom)Marshal.GetDelegateForFunctionPointer(pAddressOfFunctionToCall,

typeof(mif_selecom));

}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品成人免费| 国产成人精品久久| 国产丝袜一区二区| 久久久99免费视频| 亚洲成人激情在线| 精品露脸国产偷人在视频| 欧美激情在线视频二区| 国产精品女主播视频| 亚洲欧美制服丝袜| 理论片在线不卡免费观看| 欧美一级淫片videoshd| 亚洲欧美另类自拍| 麻豆国产va免费精品高清在线| 久久中文久久字幕| 欧洲中文字幕国产精品| 久久国产精品偷| 亚洲视频专区在线| 国产精品美女免费| 欧美视频二区36p| 国产精品第七影院| 69久久夜色精品国产7777| 亚洲精品国产综合区久久久久久久| 亚洲一区二区中文字幕| 国产91在线播放| 国产99在线|中文| 日韩成人中文字幕在线观看| 欧美丝袜第一区| 国产成人91久久精品| 国产精品嫩草影院久久久| 奇米影视亚洲狠狠色| 欧美视频精品一区| 亚洲美女免费精品视频在线观看| 精品女同一区二区三区在线播放| 日韩电影中文字幕| 久久韩剧网电视剧| 日韩中文字幕免费| 日韩女优人人人人射在线视频| 国产精品偷伦免费视频观看的| 成人精品网站在线观看| 亚洲精品美女免费| 日韩在线中文字幕| 欧美精品www| 97激碰免费视频| 亚洲精品视频久久| 欧美亚洲另类视频| 欧美性xxxx在线播放| 久久免费福利视频| 欧美亚洲第一页| 91人人爽人人爽人人精88v| 国产精品电影久久久久电影网| 久久亚洲精品中文字幕冲田杏梨| 伊人亚洲福利一区二区三区| 国产色婷婷国产综合在线理论片a| 精品无人区太爽高潮在线播放| 久久精品精品电影网| 国产精品久久久久久久久久东京| 成人黄色短视频在线观看| 日韩网站免费观看| 国产一区二区黑人欧美xxxx| 国产精品一区二区3区| 国产精品亚洲精品| 欧日韩在线观看| 日韩成人激情视频| 91中文字幕在线| 亚洲午夜精品久久久久久久久久久久| 久久视频在线播放| 亚洲精品98久久久久久中文字幕| 亚洲视频免费一区| 亚洲aⅴ男人的天堂在线观看| 欧美电影在线观看网站| 亚洲精品资源在线| 久久综合免费视频| 欧美日韩国产999| 精品久久香蕉国产线看观看亚洲| 精品欧美一区二区三区| 国产精品日韩欧美综合| 欧美亚洲视频一区二区| 久久色精品视频| 国产成人精品一区二区三区| 亚洲精品福利视频| 97香蕉久久夜色精品国产| 欧美一级大片视频| 成人免费淫片视频软件| 日韩av电影手机在线| 亚洲男人av电影| 欧美美女操人视频| 亚洲国产精品电影| 欧美日韩一区二区三区| 国产精品美女网站| 久久影院资源网| 中文字幕日韩欧美在线视频| 色综合久久天天综线观看| 亚洲sss综合天堂久久| 成人xvideos免费视频| 成人黄色短视频在线观看| 日韩精品免费一线在线观看| 国产色婷婷国产综合在线理论片a| 91av在线网站| 久久久久国产视频| 亚洲欧美国产精品久久久久久久| 日韩欧美中文免费| 亚洲精品视频播放| 日韩成人久久久| 欧美亚洲一区在线| 成人在线精品视频| 日韩国产高清污视频在线观看| 欧美亚洲在线观看| 91精品中文在线| 中文字幕亚洲情99在线| 欧美老妇交乱视频| 国产综合香蕉五月婷在线| 亚洲香蕉伊综合在人在线视看| 97色在线视频| 国产一区二区三区日韩欧美| 成人黄色片在线| 久久久99免费视频| 国产精品综合不卡av| 国产伊人精品在线| 国产一区二区三区视频免费| 欧美激情国内偷拍| 日韩精品在线观看网站| 成人在线激情视频| 国产精品亚洲网站| 国产91在线播放精品91| 亚洲精品狠狠操| 激情亚洲一区二区三区四区| 国产亚洲视频在线| 欧美理论电影在线观看| 欧洲午夜精品久久久| 亚洲人成免费电影| 亚洲春色另类小说| 亚洲影影院av| 久久久久久这里只有精品| 国产精品久久国产精品99gif| 亚洲成人在线视频播放| 欧美成aaa人片在线观看蜜臀| 欧美—级高清免费播放| 国产精品爽爽ⅴa在线观看| 国内成人精品视频| 成人国产精品av| 正在播放国产一区| 色噜噜狠狠色综合网图区| 91成人在线观看国产| 色小说视频一区| 国产精品亚洲视频在线观看| 亚洲精品一区二区网址| 国产自产女人91一区在线观看| 精品久久久久久久久久久| 日韩中文第一页| 亚洲国内精品在线| 欧美电影在线免费观看网站| 精品性高朝久久久久久久| 欧美日韩成人网| 国产色视频一区| 日韩视频亚洲视频| 亚洲黄色www网站| 欧美精品日韩www.p站| 久久久国产成人精品| 富二代精品短视频| 国产日韩精品在线观看| 亚洲天堂第二页| 一本久久综合亚洲鲁鲁| 国产精品久久久久久久久久小说| 久久影院资源站|