<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          LINQ.NET 語言集成查詢

          聯(lián)合創(chuàng)作 · 2023-09-30 03:58

          語言集成查詢 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一項突破性的創(chuàng)新,它在對象領(lǐng)域和數(shù)據(jù)領(lǐng)域之間架起了一座橋梁。

          傳 統(tǒng)上,針對數(shù)據(jù)的查詢都是以簡單的字符串表示,而沒有編譯時類型檢查或 IntelliSense 支持。此外,您還必須針對以下各種數(shù)據(jù)源學(xué)習(xí)不同的查詢語言:SQL 數(shù)據(jù)庫、XML 文檔、各種 Web 服務(wù)等。LINQ 使查詢成為 C# 和 Visual Basic 中的一等語言構(gòu)造。您可以使用語言關(guān)鍵字和熟悉的運算符針對強(qiáng)類型化對象集合編寫查詢。下圖顯示了一個用 C# 語言編寫的、不完整的 LINQ 查詢,該查詢針對 SQL Server 數(shù)據(jù)庫,并具有完全類型檢查和 IntelliSense 支持。

          在 Visual Studio 中,可以用 Visual Basic 或 C# 為以下各種數(shù)據(jù)源編寫 LINQ 查詢:SQL Server 數(shù)據(jù)庫、XML 文檔、ADO.NET 數(shù)據(jù)集以及支持 IEnumerable 或泛型 IEnumerable<(Of <(T>)>) 接口的任意對象集合。此外,還計劃了對 ADO.NET Entity Framework 的 LINQ 支持,并且第三方為許多 Web 服務(wù)和其他數(shù)據(jù)庫實現(xiàn)編寫了 LINQ 提供程序。

          LINQ 查詢既可在新項目中使用,也可在現(xiàn)有項目中與非 LINQ 查詢一起使用。唯一的要求是項目應(yīng)面向 .NET Framework 3.5 版。

          瀏覽 14
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  草逼视频链接 | 黄片网站免费观看 | 福利精品一区二区三区四区 | 精品乱码人妻 | 亚洲经点性视频 |