【中階級】-LINQ介紹 全名為Language Integrated Query,又稱LINQ,它是什麼呢?用在哪裡呢?它是一個擁有「集合元素進行資料查詢」的技術,直接將此技術整合到C#裡,也就是說對於任何資料型態只要是遇到以下這幾個型別: 玩轉C#之【LINQ 語法介紹】環境準備
準備用測試資料
語法說明
Where
應用場景:過濾、查詢等功能
說明:與SQL命令中的where功能相似,都是過濾範圍內的數值
例如:使用where篩選,年紀大於30的同學
First
應用場景:篩選出第一筆資料,但資料如果是空的會跳Exception
說明:返回集合中的第一個元素,其實 玩轉C#之【LINQ 基本介紹】介紹
LINQ全名是(Language-Integrated Query),是一組以直接將查詢功能整合至C# 語言為基礎之技術的名稱。
大家可以想像SQL有SQL的查詢語法,MySql有MySql的查詢語法,但我們可以只透過LINQ語法,C#會自動幫我們轉換成對應的資料庫查詢語法,有點像是秦始皇統一