using System; using System.Threading; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { public static async Task Main(string[] args) { //異步等待執行結果 //int result = await DoTask(); Task task2 = Task.Run(() => { for (int i = 0; i < 5; ++i) { Console.WriteLine("做其它的事"); Thread.Sleep(100); } }); Console.WriteLine("全部執行完成 結果:{0}", await DoTask()); await GetValueAsync(); Console.WriteLine("結束"); Console.ReadKey(); } public static async Task GetValueAsync() { Console.WriteLine("GetValueAsync Task start"); await Task.Run(() => { Thread.Sleep(1000); for (int i = 0; i < 5; ++i) { Console.WriteLine("GetValueAsync Task : {0}", i); } }); Console.WriteLine("GetValueAsync Task End"); } private static async Task<int> DoTask() { Console.WriteLine("DoTask Task start"); int length = 0; await Task.Run(() => { for (int i = 0; i < 100; i++) { length++; Console.WriteLine("DoTask Task {0}", length); Thread.Sleep(10); } }); Console.WriteLine("DoTask Task end"); return length; } } }
MSCL超級工具類庫
基於C#開發的超強工具類,包含數據庫操作,字符串處理,文件或者文件夾處理
網絡請求,緩存處理,數據容器等上百個常用工具類封裝,附帶調用示例和參數說明,
提供CHM詳細文檔,上百個生產環境使用,穩定高效,簡單易用。
真正做到“工具在手,一切盡有”,讓你大幅度的提高編程效率,提高編程水平。
聯系QQ:7400799(請備注 "MSCL")
===============================================
重要壓縮文件忘記解壓密碼?網上下載rar/zip/7z等壓縮文件,需要密碼?
====極速解密助手,支持支持RAR/ZIP/7Z等多種壓縮文檔解密======
★ 解密不超過24小時,跟密碼復雜程度相關
★ 解密成功后再收費,無套路
★ 解密成功后自動刪除原件,無后顧之憂
聯系QQ:7400799(請備注 "文件解密")
==============================================
Magic.Orm已在數百個成熟項目中應用,是比較完善的ORM框架(基於C#開發)。開發過程中參考了NBear與MySoft,吸取了其中的一些精華,加入新思想,
后期參考EF的Lambda語法進行大量擴展。
為什么選擇Magic.Orm?
- 上手簡單,0學習成本。使用方便,按照sql書寫習慣編寫C#.NET代碼。功能強大。
- 高性能,接近手寫Sql。
- 體積小(不到200kb,僅一個dll)。
- 完美支持Sql Server(2000至最新版),MySql,Oracle,Access,Sqlite等數據庫。
- 支持大量Lambda表達式寫法。
- 不需要像NHibernate的XML配置,不需要像EF的各種數據庫連接驅動,集成簡單。
購買源碼 請聯系QQ:7400799(請備注 "ORM")