學習.net心得

來源:瑞文範文網 1.45W

1.命名空間:命名空間是一種特殊的分類機制,它將與特定功能集有關的所有類型都分到一起,是避免類

學習.net心得

名衝突的一種方式。

2.變量的作用域:一個變量的作用域是指能夠使用該變量的程序區域。for、while或類似語句中聲明的局部變

量存在於該循環體內。

(1)字段和局部變量的作用域衝突:

class program

{

int n=0;//定義一個字段

static void main(string[] args)

{

int n=5;//聲明一個局部變量

eline(ring());//結果輸出5

}

}

(2)如何引用類級變量:可以把變量聲明爲靜態的,使用類本身來訪問,例如:

static class process

{

static int n=0;

static void main()

{

int n=2;

eline(ring());//輸出結果爲0

}

}

如果字段不是靜態的可以使用this來訪問,如下:

public class process

{

public int n=0;

static void main()

{

int n=2;

eline(ring());//輸出結果爲0

}

}

3.常量的特徵:必須在聲明時初始化,指定值之後不能再修改;其值必須在編譯時用於計算;常量總是靜態的

,不允許在常量聲明中包含修飾

符static.

4.字符常見的操作:

(1)獲取字符串長度和所佔字節長度

string str = "中國";

eline(th);//輸出2

byte[] bytes = ytes(str);

eline(th);//輸出4

();

(2)查找指定位置是否爲空字符:itespace(str,n)

string str = "中國 人民";

e(itespace(str, 2));//輸出爲true

(3)查字符是否是標點符號ispunctuation('字符');

string str = "中國 人民,";

eline(nctuation(str, 5));//true

eline(nctuation('a'));//false

eline(nctuation(','));//true

(4)刪除字符串最後一個字符的2種方法:

<1>substring:

string str1 = "1,2,3,4,5,";

eline(tring(0, th - 1));//輸出結果1,2,3,4,5

<2>trimend:

eline(end(','));//輸出結果1,2,3,4,5

(5)用字符串分割字符串:

string str2 = "aaaajsbbbbjsccc";

string[] sarray = t(str2, "js", recase);

foreach (string s in sarray)

{

eline(s);

}

最後輸出結果爲:

aaaa

bbbb

cccc

(6)把字符串123456789轉換成12-345-6789的2種方法:

<1> string a = "123456789";

a = e(a)ring("##-###-####");

eline(a);//輸出12-345-6789

<2>a=rt(5,"-")rt(2,"-");

eline(a);//輸出12-345-6789

熱門標籤