C LINQ Intersect公共值序列

2021-09-23 20:37:41 字數 1468 閱讀 3944

此示例使用intersect建立乙個包含兩個int型別陣列共享的公共值的序列。

通過for迴圈建立int型別陣列num a,包含的資料為數值1到5;**如下:

int

numa = new int[5

];for(

int i =

0; i < numa.length; i++

)

輸出如圖:

通過for迴圈建立int型別陣列numb,包含資料為數值1到10;**如下:

int

numb = new int[10

];for(

int i =

0; i < numb.length; i++

)

輸出結果如圖:

使用intersect建立乙個包含兩個int型別陣列共享的公共值:

int

num = numa.

intersect

(numb)

.toarray()

;foreach (var n in num)

console.

readline()

;

輸出結果如圖:

此示例使用intersect建立乙個序列,其中包含序列a和序列b的公共名稱。

public void

intersect2()

);a.add

(new a );

a.add

(new a );

a.add

(new a );

listb = new list()

; b.

add(new b );

b.add

(new b );

b.add

(new b );

b.add

(new b );

var namea = from p in a select p.name;

var nameb = from c in b select c.name;

var name = namea.

intersect

(nameb)

; foreach (var ch in name)

console.

readline()

;}class a

}class b

}

公鑰 私鑰 公鑰私鑰

小明想寫一封情書給小紅,但是這封情書是很私密的東西,小明不想讓除了小紅之外的其他人知道。小明看過flydean的部落格,他知道了有個對稱加密的好東西。於是小明想,如果我將情書使用對稱加密演算法進行加密,然後再把加密後的情書傳給小紅豈不就是安全了?但是小明又仔細思考了一下,發現了乙個問題,對稱加密演算...

檢視本機ssh公鑰,生成公鑰

檢視ssh公鑰方法 1.通過命令視窗 a.開啟你的git bash 視窗 b.進入.ssh目錄 cd ssh c.找到id rsa.pub檔案 lsd.檢視公鑰 cat id rsa.pub或者vim id rsa.pub如圖 2.或者你也可以直接輸入命令 cat ssh id rsa.pub 如圖...

檢視本機ssh公鑰,生成公鑰

原 檢視ssh公鑰方法 1.通過命令視窗 a.開啟你的git bash 視窗 b.進入.ssh目錄 cd ssh c.找到id rsa.pub檔案 lsd.檢視公鑰 cat id rsa.pub 或者vim id rsa.pub 如圖 2.或者你也可以直接輸入命令 cat ssh id rsa.pu...