LINQ語法簡介 - 4

by vivid 4. 四月 2018 05:27
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180419401 出刊日期: 2018/4/4 在這篇文章中,將延續《LINQ語法簡介 - 1》、《LINQ語法簡介 - 2》與《LINQ語法簡介 - 3》文章的情境,介紹常用的LINQ運算子(Operator),以透過更簡易的語法來查詢陣列或集合中的內容。   比較運算子 - SequenceEqual 「SequenceEqual」是唯一的一個比較運算子,對於基礎資料型別(Primitive Data Types)而言,「SequenceEqu... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

LINQ語法簡介 - 3

by vivid 21. 三月 2018 03:56
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180319302 出刊日期: 2018/3/21 在這篇文章中,將延續《LINQ語法簡介 - 1》與《LINQ語法簡介 - 2》文章的情境,介紹常用的LINQ運算子(Operator),以透過更簡易的語法來查詢陣列或集合中的內容。   Aggregation 運算子 - Aggregate 「Aggregate」運算子用於執行累積運算。例如我們想要撰寫程式碼,計算出「1+2+3+4+5」數學式的總合,可以使用以下程式碼: List<int&g... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

LINQ語法簡介 - 2

by vivid 7. 三月 2018 11:09
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180319301 出刊日期: 2018/3/7 在這篇文章中,將延續《LINQ語法簡介 - 1》一文的情境,介紹常用的LINQ運算子(Operator),以透過更簡易的語法來查詢陣列或集合中的內容。   Select運算子 LINQ查詢運算式的語法,通常以「select」或「groupby」關鍵字結束,「select」運算子會回傳IEnumerable<T>集合,集合中的項目包含的值則來自於轉換程式。以下程式碼範例利用「select」運... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

LINQ語法簡介 - 1

by vivid 21. 二月 2018 14:36
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180219202 出刊日期: 2018/2/21 撰寫這篇文章的契機是因為最近遇到有些客戶想要學C# 語法,但客戶回饋的訊息是:「因為沒有在用LINQ,所以不想學」。這讓我好生訝異,「LINQ」語法簡單好用,我想客戶是因為對於LINQ不了解才不想用它,否則還有哪個特別的理由會捨棄使用這個語法呢? LINQ是Language Integrated Query(語言整合查詢)的簡稱,用於存取記憶體中的物件。因為記憶體中物件的資料經常來自於資料庫,例如透過微軟Enti... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | NET 開發 | 許薰尹Vivid Hsu

ASP.NET Identity Core入門 - 2

by vivid 24. 一月 2018 03:27
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180119101 出刊日期: 2018/1/24 在這篇文章中,將延續《ASP.NET Identity Core入門- 1》一文的情境,介紹如何在ASP.NET Core網站專案中,使用ASP.NET Core Identity設計會員系統,以完成會員註冊與會員登入的功能。   設計ViewModel模型 下一個步驟是在專案中新增「AccountViewModels」資料夾集中管理安控相關的ViewModel。從Visual Studio 201... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | ASP.NET Core MVC | C# | 許薰尹Vivid Hsu

從資料庫動態載入樹狀結構選單

by vivid 27. 十二月 2017 16:37
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N171219002 出刊日期: 2017/12/27 在這篇文章中,將要介紹如何在ASP.NET Core MVC專案中,從資料庫動態載入選單項目,並利用一個開放源碼、且支援jQuery的Gijgo tree控制項,套用Bootstrap的樣式以樹狀結構的方式來顯示網站選單。 預設Visual Studio 2017的「ASP.NET Core Web Application」範本專案中,有包含Bootstrap套件與Entity Framework Co... [更多...]

Tags:

.NET Core | .NET Magazine國際中文電子雜誌 | ASP.NET Core MVC | C# | 許薰尹Vivid Hsu

C# 7.1新功能概覽

by vivid 29. 十一月 2017 11:35
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N171118903 出刊日期: 2017/11/29 本篇文章將介紹C# 7.1版新語法,包含非同步Main方法、Default Literal、推論Tuple名稱、泛型模式比對等等主題。   C# 專案屬性語言版本設定 預設在Visual Studio 2017建立專案時,C# 專案屬性的語言版本設定是「C# latest major version (default)」,若要使用到C# 7.1 新語法,必需更改這個設定值,請參考下圖所示。 ... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

C# 7新功能概覽 - 3

by vivid 23. 八月 2017 16:28
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170818602 出刊日期: 2017/8/23 本文將延續本站《C#7新功能概覽 - 1》、《C#7新功能概覽 - 2》文章的說明,介紹C# 7 新增的新語法,並利用一些範例來了解這些語法。 區域函式(Local Function) 使用過JavaScript程式語言的設計師一定相當熟悉在函式之中宣告函式,現在C# 也擁有類似的功能了。以一個範例來說明,在C# 6 除了匿名函式這種特殊案例之外,標準的方法只能在類別之中宣告,例如以下的SayHi方法: ... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

C# 7新功能概覽 - 2

by vivid 9. 八月 2017 16:02
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170818601 出刊日期: 2017/8/9 本文將延續本站《C#7新功能概覽 - 1》一文的說明,介紹C# 7 新增的新語法,並利用一些範例來了解這些語法。 Pattern matching C# 7的Pattern matching可以根據特定的類別或是結構來進行比對,看看比對的結果是否符合特定的樣式。Pattern matching功能支援兩個運算式(Expression):is與switch。這些運算式可以檢視物件與物件的屬性,來判斷物件是... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

C# 7新功能概覽 - 1

by vivid 26. 七月 2017 15:47
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170718502 出刊日期: 2017/7/26 C# 語言每一個新版本都提供許多新語法,讓程式撰寫的動作可以變得更簡潔,本文將介紹C# 7 新增的新語法,並利用一些範例來了解這些語法。 在方法參數列宣告out參數 C# 7新增一個新功能,可以在方法參數列直接宣告out參數,如此可以讓程式碼更容易閱讀,想要使用到out參數時便可以馬上宣告,不需另外撰寫一行變數宣告以接收out參數的值。 我們先看看在C# 6中out參數的宣告與使用,參考以下範例程式碼,叫用... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

NET Magazine國際中文電子雜誌

NET Magazine國際中文電子版雜誌,由恆逸資訊創立於2000,自發刊日起迄今已發行超過500篇.NET相關技術文章,擁有超過40000名註冊讀者群。NET Magazine國際中文電子版雜誌希望藉於電子雜誌與NET Developer達到共同學習與技術新知分享,歡迎每一位對.NET 技術有興趣的朋友們多多支持本雜誌,讓作者群們可以有持續性的動力繼續爬文。<請加入免費訂閱>

月分類Month List