引入using system.collections;
//陣列跟陣列集合的區別
//1陣列 長度不可變 型別不可變
//2陣列集合 長度可變 型別可變
arraylist list =
newarraylist()
; list.
add(1)
; list.
add(
"login");
list.
add(
3.1415);
list.
add(
'a')
; list.
add(
"陣列集合");
list.
add(
500000m)
;for
(int i =
0; i < list.count; i++
) console.
readkey()
;
引入using system.diagnostics;
stopwatch stopwatch =
newstopwatch()
;int
nums =
newint
[100];
stopwatch.
start()
;//for (int i = 0; i < nums.length; i++)
//foreach
(var item in nums)
stopwatch.
stop()
; console.
writeline
(stopwatch.elapsed)
;//列印程式執行時間
console.
readkey()
;
引入using system.io;
string str =
@"f:\kinggsoft\測試.txt"
;string strs =
@"f:\kinggsoft\c#.txt"
;var index = str.
lastindexof
("\\");
console.
writeline
(index)
;//12
//var getfilename = str.substring(index + 1); 方法一 字串擷取
var getfilename = path.
getfilename
(strs)
;//1獲取檔名包括副檔名
var getfilenamewithoutextension = path.
getfilenamewithoutextension
(strs)
;//2獲取檔名不包括副檔名
var getextension = path.
getextension
(strs)
;//3獲取副檔名
console.
writeline
(getfilename)
; console.
writeline
(getfilenamewithoutextension)
; console.
writeline
(getextension)
;var getdirectoryname = path.
getdirectoryname
(strs)
;//4獲取檔案所在目錄的資料夾名
console.
writeline
(getdirectoryname)
;var getfulldirectory = path.
getfullpath
(strs)
;//5獲取檔案的絕對路徑
console.
writeline
(getfulldirectory)
;var pathcombine = path.
combine
(@"f:\wenjian"
,"檔案.ppt");
//6拼接路徑
console.
writeline
(pathcombine)
; console.
readkey()
;
using system.collections.generic;
//型別不可變 長度可變
list<
int> list =
newlist
<
int>()
; list.
add(1)
; list.
add(2)
; list.
remove(1
);list.
insert(3
,33);
using system.collections.generic;
string str =
"welcome to gdcp and gdcp and gdcp"
; dictionary<
char
,int
> dics =
newdictionary
<
char
,int
>()
;//char為鍵 int為值
for(
int i =
0; i < str.length; i++
)else
}foreach
(var item in dics)
字元出現的次數為 "
,item.key,item.value);}
//foreach (keyvaluepairkv in dics) 法二
// 字元出現的次數為 ", kv.key, kv.value);
//} console.
readkey()
;
C基礎 初學 語言基礎必備知識
三 巨集定義與型別重定義 四 變數的作用域與生命週期 五 常量 六 轉義字元 七 語句 操作符 關鍵字 八 陣列 九 指標 十 函式 若輸入的字串是中間帶有空格的,建議使用gets 和puts 來獲取和列印字串,因為sanf s a 它是以空格作為結束符的,一旦遇到空格則停止鍵盤獲取。strlen ...
Iso seq 必備基礎
iso seq 全稱叫做 isoform sequencing,是 pacbio 公司對自己開發的轉錄本測序技術的規範化命名 是利用三代測序長讀長的特點,不打斷轉錄本,直接測序,從而得到全長轉錄本的一種測序技術。對於iso seq 的分析而言,必須掌握以下幾個基本概念 1 roi 了解過三代測序資料...
Docker基礎必備
1.安裝步驟 在centos 7上安裝docker環境 2.預設安裝目錄 3.啟動docker服務 4.映象 檢視映象 建立映象 dockerfile 刪除映象 執行img 5.容器 退出容器 進入容器 檢視容器 重新命名容器 啟動容器 停止容器 刪除容器 殺死容器 注意 6.dockerfile ...