LINQ教程 一起來學LINQ(一)

2021-05-21 21:21:56 字數 701 閱讀 1235

linq,乙個伴隨著vs2008(.net3.5)出現的新名詞,由於一直都是使用vs2005,所以一直沒有去學習,最近比較空閒,所以想學習一下,增長些知識,那麼下面,這個教程也可以順便記錄一下我的學習過程,那麼下面就讓我們一起來開始美妙的linq之旅吧~~

1、什麼是linq

首先,我們來看一段**,先留乙個大概的印象~~

很有趣,很簡單吧,var,看起來還有點像js指令碼吧~~

那麼,什麼是linq呢?linq(language integrated query ),我們可以譯成"語言級整合查詢"。它是程式語言的一種新特性,能

夠將資料查詢語句整合到程式語言中,也可以說,linq是支援以型別安全方式查詢資料的一系列語言擴充套件。目前,支援的語言有c#和vb。

2、linq有什麼作用

既然是把資料查詢語句整合到程式語言裡,那麼它能做什麼呢?

linq中,被查詢的資料可以是xml(linq to xml)、databases(linq to sql、linq to dataset、linq to entities)和物件(linq to objects),同時,linq也是可擴充套件的,它允許你建立自定義的linq資料提供者(比如:linq to nhibernate、linq to ldap等等)。

貪多不爛,先說著這些先吧,下面我們將用一些例項來說明怎麼去使用linq進行開發~~

一起來學React Refs學習(一)

在dom中我們獲取乙個節點元素只需要getelementbyid即可,那麼在react中該怎麼做呢 定義refs提供了一種訪問dom節點或在render方法中建立的react元素的方法。這是官方的解釋,那麼這段話到底什麼意思呢?意思是說通過refs可以訪問dom節點或者建立react元素 注意是re...

一起來學SQL(二)

insert into 語句用於向 中插入新的行。語法 insert into 表名稱 values 值1,值2,也可以指定所要插入資料的列 insert into table name 列1,列2,values 值1,值2,e.g.1 插入新的行 insert into persons value...

一起來學SQL(三)

create database 用於建立資料庫。sql create database 語法 create database database name create table 語句用於建立資料庫中的表。sql create table 語法 create table 表名稱 列名稱1 資料型別,...