freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

net程序設(shè)計(jì)(下)ppt(存儲版)

2025-11-18 16:26上一頁面

下一頁面
  

【正文】 限制為只包含那些滿足指定條件的元素,又稱為選擇 ? 表 132 LINQ對數(shù)據(jù)篩選的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 投影操作將對象轉(zhuǎn)換為一種新形式的操作,通過映射屬性(直接映射、或?qū)傩詧?zhí)行數(shù)學(xué)函數(shù))以構(gòu)建僅包含必須屬性的新類型 ? 表 133 LINQ對數(shù)據(jù)投影的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 分組操作將數(shù)據(jù)按共享公共屬性進(jìn)行分組,以便對每個組中的元素進(jìn)行處理 ? 表 134 LINQ對數(shù)據(jù)分組的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 聯(lián)接運(yùn)算將一個數(shù)據(jù)源中的對象與另一個數(shù)據(jù)源中共享某個公共屬性的對象關(guān)聯(lián)起來 ? 表 135 LINQ對數(shù)據(jù)聯(lián)接運(yùn)算的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 【 例 】 聯(lián)接運(yùn)算示例:使用相同的匹配鍵對相同數(shù)據(jù)源執(zhí)行內(nèi)部聯(lián)接、分組聯(lián)接和左外部聯(lián)接的結(jié)果 ? 分區(qū)操作在不重新排列元素的情況下,將輸入序列劃分為兩部分,然后返回其中一個部分 ? 表 136 LINQ對數(shù)據(jù)分區(qū)的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 限定符運(yùn)算返回一個 Boolean 值,該值指示序列中是否有一些元素滿足條件或是否所有元素都滿足條件 ? 表 137 LINQ執(zhí)行限定符運(yùn)算的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 聚合運(yùn)算從數(shù)據(jù)集計(jì)算單個值 ? 表 138 LINQ中聚合運(yùn)算的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 集合運(yùn)算針對 2個集合進(jìn)行相應(yīng)的集合運(yùn)算 ? 表 139 LINQ中集合運(yùn)算的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 生成運(yùn)算用于創(chuàng)建新的值序列 ? 表 1310 LINQ生成運(yùn)算的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 元素操作從一個序列返回單個特定元素 ? 表 1311 LINQ元素操作的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 串聯(lián)運(yùn)算將一個序列追加到另一個序列 ? 表 1312 LINQ串聯(lián)運(yùn)算的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 相等運(yùn)算比較兩個序列,如果兩個序列的對應(yīng)元素相等且這兩個序列具有相同數(shù)量的元素,則這兩個序列相等 ? 表 1313 LINQ相等運(yùn)算的標(biāo)準(zhǔn)查詢運(yùn)算符方法 ? 數(shù)據(jù)類型轉(zhuǎn)換更改輸入對象的類型 ? 表 1314 LINQ數(shù)據(jù)類型轉(zhuǎn)換的標(biāo)準(zhǔn)查詢運(yùn)算符方法 LINQ to Objects ? 通過 LINQ to Objects,可以直接針對任何實(shí)現(xiàn) IEnumerable或 IEnumerableT接口的集合,執(zhí)行 LINQ查詢,而無需使用中間 LINQ提供程序或 API ? 針對任何實(shí)現(xiàn) IEnumerable或IEnumerableT接口的集合的 LINQ查詢包括三個操作:獲取數(shù)據(jù)源、創(chuàng)建查詢和執(zhí)行查詢 LINQ和字符串 ? LINQ 可用于查詢和轉(zhuǎn)換字符串和字符串集合。 ? 【 例 】 暫停線程示例 ? 通過對被阻止的線程調(diào)用 ,可以中斷正在等待的線程并引發(fā) ThreadInterruptedException,從而使該線程脫離造成阻止的調(diào)用。代碼塊完成運(yùn)行,而不會被其他線程中斷 ? lock語句以關(guān)鍵字 lock開頭,并以一個對象作為參數(shù),在該參數(shù)的后面為線程互斥的代碼塊 ? 【 例 】 使用 lock語句同步代碼塊示例 ? 使用監(jiān)視器( Monitor)也可以防止多個線程同時執(zhí)行代碼塊。也可實(shí)現(xiàn)自定義線程池,以實(shí)現(xiàn)特殊的功能要求。字符串是使用引號聲明的 String類 ? String 對象稱為不可變的(只讀),因?yàn)橐坏﹦?chuàng)建了該對象,就不能修改該對象的值。 ? File所有方法都是靜態(tài)的,調(diào)用時需要傳入目錄路徑參數(shù)。該流沒有后備存儲,可用作臨時緩沖區(qū) ? NetworkStream 表示網(wǎng)絡(luò)連接上的 Stream MemoryStream類 ? MemoryStream創(chuàng)建其支持存儲區(qū)為內(nèi)存的流 ? 表 1613 MemoryStream類的主要成員 ? 【 例 】 使用 MemoryStream流類:通過將內(nèi)存用作備份來讀取和寫入數(shù)據(jù) 實(shí)驗(yàn)和習(xí)題 ? 實(shí)驗(yàn) 11 ? 第 16章 文件和流 I/O –單選題 –填空題 –思考題 –實(shí)踐題 。使用 DriveInfo類可以確定可用的驅(qū)動器及其類型;確定驅(qū)動器的容量和可用空閑空間等 ? 表 161 Directory類的主要成員 ? 【 例 】 磁盤的基本操作示例 ? Directory類和 DirectoryInfo類提供用于目錄基本操作的方法,包括創(chuàng)建、復(fù)制、移動、重命名和刪除目錄;獲取和設(shè)置目錄的創(chuàng)建、訪問及寫入的時間戳信息等 ? Directory所有方法都是靜態(tài)的,調(diào)用時需要傳入目錄路徑參數(shù)。 ? 使用 ,可以動態(tài)構(gòu)造自定義字符串,執(zhí)行許多基本字符串操作,如從字節(jié)數(shù)組創(chuàng)建新字符串,比較字符串的值和修改現(xiàn)有的字符串等等。 ? 一旦線程池中的某個線程完成任務(wù),它將返回到等待線程隊(duì)列中,等待被再次使用。 lock關(guān)鍵字可以確保當(dāng)一個線程位于代碼的臨界區(qū)時,另一個線程不會進(jìn)入該臨界區(qū)。例如: () ? 【 例 】 創(chuàng)建和啟動新線程示例 、 中斷和 銷毀 線程 ? 調(diào)用 ,阻止時間的長度等于傳遞給 的毫秒數(shù)。只要通過 using ,任何實(shí)現(xiàn)了 IEnumerableT的類型就都具有 GroupBy、 OrderBy、Average等實(shí)例方法 ? 擴(kuò)展方法定義為單獨(dú)的命名空間中靜態(tài)類中的靜態(tài)方法,它們的第一個參數(shù)指定該方法作用于哪個類型,并且該參數(shù)以 this修飾符為前綴 ? 只要使用 using指令將包含擴(kuò)展方法的命名空間顯式導(dǎo)入到源代碼,然后就可以通過實(shí)例方法語法進(jìn)行調(diào)用指定對象的擴(kuò)展方法 ? 【 例 】 擴(kuò)展方法示例 LINQ基本操作 ? LINQ定義了一組可以在 .NET Framework 詢運(yùn)算符,使用這些標(biāo)準(zhǔn)查詢運(yùn)算符可以投影、篩選和遍歷內(nèi)存中的集合或數(shù)據(jù)庫中的表 ? 使用 C可以為以下各種數(shù)據(jù)源編寫 LINQ查詢: – SQL Server 數(shù)據(jù)庫 – XML 文檔 – 數(shù)據(jù)集 – 支持 IEnumerable或泛型 IEnumerableT接口的任意對象集合 ? 其他數(shù)據(jù)源: Web服務(wù)和其他數(shù)據(jù)庫(使用第三方的 LINQ 提供程序)) LINQ的組成結(jié)構(gòu) . N E T 語 言 集 成 查 詢C V B其 他. N E T 語 言 集 成 查 詢 ( L I N Q )支 持 L I N Q 的 數(shù) 據(jù) 源L I N Q t o A D O . N E TL I N Qt o O b j e c t sL I N Qt o D a t a S e tL I N Qt o S Q LL I N Qt o X M L對 象 關(guān) 系X M L X M L LINQ查詢操作 ? 1. 獲取數(shù)據(jù)源 ? 2. 創(chuàng)建查詢 ? 3. 執(zhí)行查詢 ? 【 例 】 LINQ查詢操作示例。 – 任何公共讀寫字段或?qū)傩远际敲麉?shù)。例如, C外部方法的聲明需要通過 DllImport 特性以引用由 DLL(動態(tài)鏈接庫)實(shí)現(xiàn)的外部函數(shù) ? 根據(jù)約定,所有特性類都以單詞“ Attribute”結(jié)束,以區(qū)分于其它類。 – GenericListExampleClass list2 = new GenericListExampleClass()。] ? 調(diào)用: – 結(jié)構(gòu)名 結(jié)構(gòu)變量名 = new結(jié)構(gòu)名 ([參數(shù)表 ])。 –對象 .事件名 = 委托實(shí)例 ??蛻舳丝梢酝ㄟ^提供事件處理程序( event handler)為相應(yīng)的事件添加可執(zhí)行代碼。 ? }[。C.NET程序設(shè)計(jì) (下 ) 華東師范大學(xué) 信息學(xué)院 江紅 第 9章 委托和事件 ?委托的基本概念 ?委托的聲明、實(shí)例化和調(diào)用 ?多播委托 ?事件處理機(jī)制 ?事件的聲明、訂閱和取消 ?.NET Framework事件模型 委托 ? 委托是用來處理需用函數(shù)指針來處理的情況的 ? 委托是完全面向?qū)ο蟮?,是類型安全? ? 委托是可保存對方法的引用的類。 ? 【 例 】 委托的實(shí)例化和調(diào)用示例 1 ? 【 例 】 委托的實(shí)例化和調(diào)用示例 2 ? 無需先聲明類或結(jié)構(gòu)以及與委托匹配的方法,而是在創(chuàng)建委托的實(shí)例時,直接聲明與委托匹配的方法的代碼塊(匿名方法) ? 委托名 委托實(shí)例名 = new delegate([形參列表 ]) ? { ? 方法體 。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1