正文

目錄(6)

ASP.NET開發(fā)實戰(zhàn)1200例(第II卷) 作者:房大偉


第3篇 LINQ技術(shù)開發(fā)篇

第10章 查詢內(nèi)存中對象——LINQ to Objects 568

10.1 LINQ技術(shù)準(zhǔn)備 569

實例302 對象初始化器 569

實例303 集合初始化器 570

實例304 創(chuàng)建隱式類型的局部變量 571

實例305 創(chuàng)建隱型數(shù)組 573

實例306 創(chuàng)建匿名類型的對象 574

實例307 Lambda表達(dá)式 575

實例308 用語句作為Lambda表達(dá)式的方法體 576

實例309 擴(kuò)展方法——創(chuàng)建自己的Where操作符 576

10.2 高級查詢 578

實例310 查詢復(fù)合對象 578

實例311 應(yīng)用自定義方法篩選數(shù)據(jù) 580

實例312 將字符串?dāng)?shù)組按元素長度分組 581

實例313 獲得序列中元素的索引位置 582

實例314 實現(xiàn)多條件升序排序 583

實例315 反轉(zhuǎn)序列中元素的順序 585

實例316 自定義ForEach操作符 586

10.3 限定符操作 587

實例317 序列中所有元素是否都滿足指定條件 587

實例318 序列中是否存在滿足指定條件的元素 589

實例319 檢查序列中是否包含指定元素 590

10.4 元素操作 591

實例320 獲取指定位置的元素 591

實例321 獲取第一個元素 592

實例322 獲取某類商品最后一次銷售單價 592

實例323 使用LINQ實現(xiàn)用戶登錄功能 594

實例324 返回指定序列中的元素 595

實例325 創(chuàng)建一個空序列 597

實例326 創(chuàng)建一個指定范圍值的數(shù)組 598

實例327 創(chuàng)建一個重復(fù)值的數(shù)組 599

實例328 使用LINQ實現(xiàn)銷售單查詢 600

實例329 左外聯(lián)接查詢 602

實例330 交叉聯(lián)接查詢 604

10.5 類型轉(zhuǎn)換操作 605

實例331 將數(shù)據(jù)源轉(zhuǎn)換為IEnumerable<T>類型 605

實例332 將數(shù)據(jù)源轉(zhuǎn)換為IQueryable<T>類型 606

實例333 查詢非泛型集合 608

實例334 篩選指定類型的元素 609

實例335 轉(zhuǎn)換為泛型列表 610

實例336 轉(zhuǎn)換為數(shù)組 611

實例337 轉(zhuǎn)換為字典類型 612

實例338 轉(zhuǎn)換為一對多字典 613

10.6 使用LINQ操作集合 615

實例339 操作靜態(tài)數(shù)組 615

實例340 操作泛型列表List<T> 616

實例341 操作泛型排序列表SortedList<TKey,TValue> 617

實例342 操作泛型雙向鏈表LinkedList<T> 618

實例343 操作泛型隊列Queue<T> 619

實例344 操作泛型堆棧Stack 621

實例345 操作泛型哈希集HashSet<T> 622

實例346 操作泛型字典Dictionary<TKey,TValue> 623

實例347 操作泛型排序字典 625

實例348 操作泛型通用集合Collection<T> 626

實例349 操作泛型綁定列表BindingList<T> 627

10.7 使用LINQ操作字符串 629

實例350 查找字符串中包含的大寫字母 629

實例351 查找字符串中包含的數(shù)字字符 630

實例352 查找字符串中屬于標(biāo)點類型的字符 631

實例353 查找字符串中屬于符號類型的字符 632

實例354 過濾文章中包含指定單詞的句子 633

實例355 統(tǒng)計每個單詞在文章中出現(xiàn)的次數(shù) 634

實例356 查找文章中以ing結(jié)尾的單詞 636

實例357 將兩個集合中的元素串聯(lián)起來 638

10.8 使用LINQ操作文件 639

實例358 取兩個目錄中的同名文件 639

實例359 查找指定名稱的文件 640

實例360 查找指定屬性的文件 641

實例361 查找包含指定內(nèi)容的文件 642

第11章 查詢關(guān)系數(shù)據(jù)庫——LINQ to SQL 643

11.1 數(shù)據(jù)查詢 644

實例362 查詢單表數(shù)據(jù) 644

實例363 大圈套小圈——應(yīng)用嵌套查詢 645

實例364 按多個字段降序排序數(shù)據(jù)表 646

實例365 關(guān)聯(lián)查詢多表數(shù)據(jù) 647

實例366 按照多個條件分組 648

實例367 實現(xiàn)LINQ動態(tài)查詢的方法 649

實例368 獲取與Not Exists等價的語句 651

實例369 分組聯(lián)接——統(tǒng)計每筆銷售單的銷售總額 652

11.2 聚合操作 653

實例370 Count操作——統(tǒng)計每種商品的銷售次數(shù) 653

實例371 Sum操作——統(tǒng)計每種商品的銷售總額 655

實例372 Max操作——統(tǒng)計每種商品的最高銷售價 656

實例373 Min操作——統(tǒng)計每種商品的最低銷售價 657

實例374 Average操作——統(tǒng)計每種商品的銷售均價 658

實例375 Aggregate操作——統(tǒng)計月銷售額 659

11.3 集合操作 660


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號