c#查詢關鍵字之into的使用
引導語:c#借鑑了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且是微軟公司 windows網絡框架的主角。以下是小編整理的c#查詢關鍵字之into的`使用,歡迎參考閲讀!
可以使用 into 上下文關鍵字創建一個臨時標識符,以便將 group、join 或 select 子句的結果存儲到新的標識符中。此標識符本身可以是附加查詢命令的生成器。在 group 或 select 子句中使用新標識符的用法有時稱為“延續”。
下面的示例演示使用 into 關鍵字來啟用臨時標識符 fruitGroup,該標識符具有推斷類型 IGrouping。通過使用該標識符,可以對每個組調用 Count 方法,並且僅選擇那些包含兩個或更多個單詞的組。
C#
class IntoSample1
{
static void Main()
{
// Create a data source.
string[] words = { "apples", "blueberries", "oranges", "bananas", "apricots"};
// Create the query.
var wordGroups1 =
from w in words
group w by w[0] into fruitGroup
where t() >= 2
select new { FirstLetter = , Words = t() };
// Execute the query. Note that we only iterate over the groups,
// not the items in each group
foreach (var item in wordGroups1)
{
eLine(" {0} has {1} elements.", tLetter, s);
}
// Keep the console window open in debug mode
eLine("Press any key to exit.");
Key();
}
}
/* Output:
a has 2 elements.
b has 2 elements.
*/
僅當希望對每個組執行附加查詢操作時,才需要在 group 子句中使用 into。
-
2017年計算機C語言試題
2017年計算機C語言試題1應當隨時學習,學習一切;應該集中全力,以求知道得更多,知道一切。以下是小編為大家搜索整理的計算機C語言試題,希望對大家有所幫助!更多精彩內容請及時關注我們應屆畢業生考試網!1、下列數據結構中,屬於非線性結構的是A、雙向鏈表B、循環鏈表C...
-
基礎C語言編程時易犯錯誤
C編譯的程序對語法檢查並不象其它高級語言那麼嚴格,這就給編程人員留下“靈活的餘地”,但還是由於這個靈活給程序的調試帶來了許多不便,尤其對初學C語言的人來説,經常會出一些連自己都不知道錯在哪裏的錯誤。看着有錯的程序,不知該如何改起,通過對C的學習,積累了一些C...
-
C語言中的整數(short,int,long)
整數是編程中常用的一種數據,C語言使用int來定義整數(int是integer的簡寫)。歡迎大家閲讀!更多相關信息請關注相關欄目!現代操作系統中int一般佔用4個字節內存,共計32位(Bit)。如果不考慮正負數,當所有的位都為1時它的值最大,為232-1=4,294,967,295≈43億,這是一個很大的...
-
C語言入門知識:位運算
導語:C語言作為一門非常適合編程入門的語言,打好基礎的重要性不言而喻。下面是其位運算的相關知識,歡迎閲讀:一、位運算符在計算機中,數據都是以二進制數形式存放的,位運算就是指對存儲單元中二進制位的運算。C語言提供6種位運算符。二、位運算位運算符&|~<<>>∧...