FirstOrDefault 的過載方法

2022-01-23 09:50:11 字數 445 閱讀 8660

firstordefault方法的使用總結:

現有一集合物件list, 其中集合物件呼叫firstordefault()方法,

list.firstordefault()返回集合中第乙個元素,

若集合的count為0,則返回預設值(引用型別集合返回null,值型別集合如int型別集合返回0)

其中firstordefault方法有乙個funcpredicate 引數的過載方法,

返回滿足條件的序列中的第乙個元素,例項如下:

class

program

;var s = list.firstordefault(p => p.startswith("h"

)); console.writeline(s);

console.readkey();}}

執行結果:輸出顯示"hr"

FirstOrDefault 的過載方法

firstordefault方法的使用總結 現有一集合物件list,其中集合物件呼叫firstordefault 方法,list.firstordefault 返回集合中第乙個元素,若集合的count為0,則返回預設值 引用型別集合返回null,值型別集合如int型別集合返回0 其中firstord...

container of 的的的原理

另外一篇,同樣精彩,揭開linux核心中container of的神秘面紗 華清遠見嵌入式學院講師。在linux 核心中有乙個大名鼎鼎的巨集container of 這個巨集是用來幹嘛的呢?我們先來看看它在核心中是怎樣定義的。呵呵,乍一看不知道是什麼東東。我們先來分析一下container of p...

存在的就是合理的,發生的即是必然的。

筆者有時候會想,什麼是對,什麼是錯?對於追求某一件事情之前首先會考慮,為什麼我要做這件事情。所以經過自我分析和生活周邊環境的總結。我認為,對於乙個人來,這是在站在個體的角度上說。什麼是對的?就是你自己覺得是對的,它就是對的。不過這個只是你自己的想法。主觀上的正確,不代表客觀上也受到了別人的認可。就拿...