VS學習筆記

2022-05-07 11:09:08 字數 1338 閱讀 6997

對於vs的一天的學習,感覺這就是為我這種新手特別準備的。

學習內容包括:資料型別和資料轉換

1.資料型別

1.1.資料基本型別

1.1.1整數型常用:int(int32)顯示十位字元數 例 int a=1234567890  ;最常用

short(int16)  16b

long(int64)  64b

*8b=1byte          

1.1.2浮點(小數)型:

float  4b   小數點後的位數少於double 例3.1

*double  8b   數值中帶小數點 例3.14

decimal   16b  小數點後的位數大於double 例3.14925567234....

1.1.3單字元型

char  2b    *用單引號,只能輸入乙個字元,轉義字元除外 例:char a='a';     char a='\a';

1.1.4布林型

bool (開關)  1b  只有true,false   不加引號,小寫  例:bool g=true;   bool g=false;

1.2引用類

1.2.1多字串型 

string  *要用雙引號,乙個或多個字元組成 @別忘了 「 ;」  例string s="a";   string  s="abc";

2.字元轉換

2.1基本型別轉換

2.1.1自動轉換:在保證不丟失資料的前提下,字元會自動的轉換

例:  int a=2 ;

double b=2.22;

b=a;

2.1.2強制轉換:當字元有在轉換時丟失資料的可能時,系統便不會執行。而強制執行的方法有2種:

①對數字  例     double b=(double)2;在被轉換的值前面加小括號,小括號裡寫被轉換的型別;

②對字串   a:例   "1"為字串   int a=int .parse(1);  double d=double.parse(1);

b:例  int  a=convert.tolnt32(s); double d=convert.todouble(s);  float  f=convert.tosingle(s);

2.2c#轉義字元

2.2.1重點:\"雙引號   \\反斜槓   \n 換行  \r回車  \t 水平製表

*注意\n\r組成乙個回車換行鍵    \r只是將其後面的資料移至該行行首將該行前面的覆蓋

記憶點1,console.readline()括號中什麼也不用寫—輸入語句

2,console.write()—輸出語句,不自動換行(自動顯示在螢幕上)

console.writeline自動換行

Python學習筆記 引用VS拷貝

賦值操作總是儲存物件的引用,一般情況下這就是我們想要的,但是在某些情況下,我們不希望修改一處物件而使其他引用這個物件的物件也跟著改變,那麼我們需要拷貝。拷貝的幾種方法 1.沒有限制條件的分片表示式可以複製序列 陣列,字串,元組 l1 1,2,3 l2 l1 l2 1,2,3 2.字典copy方法只可...

Vs2010學習筆記 5

新學習 客戶端開發變的更容易 新的ajax tamplate control client seo roting url 更整潔精幹為seo提供支援 控制項本身設定viewstate 頁面關閉viewstate內容。區域性使用viewstate 感覺很雞肋,沒有解決實際問題 demo 新projec...

js學習筆記 060 子類VS組合

js學習筆記 上一節中,定義的集合可以根據特定的標準對集合成員做限制,而且使用了子類的技術來實現的這種功能,所建立的自定義子類使用了特定的過濾函式來對集合中的成員做限制。父類和過濾函式的每個組合都需要建立乙個新的類。然而還有更好的方法來寫成這種需求,即oop中一條廣為人知的設計原則 組合優於繼承 可...