書摘:Self-Reliance (by 愛默生)

8/28/2011
Self-Reliance 的作者為愛默生(Ralph Waldo Emerson),以下為書摘,取自《自立》中英雙語版網頁,再加上網路上另一篇摘譯的部分內容(綠色字體是我改動的部分,原文也是我加上去的):

C# 筆記:Expression Trees

8/15/2011
本文要介紹的是 expression trees,屬於進階議題,是寫給喜歡「往下挖深一點」的朋友看的。在進入正題之前,會先簡短複習一下 lambda expressions 的基本觀念。

如果你對匿名函式、匿名方法、lambda 表示式三者間的關係還不是很清楚,在另一篇文章<C# 學習筆記-委派與 Lambda 表示式>裡面有一張匿名函式的概念圖,應該會有些幫助。

泛型、型別參數、建構的型別

8/13/2011
泛型可用於類別、介面、委派、和方法。這裡要先介紹的是宣告泛型類別的基本語法:

《C# 學習筆記》寫作計畫

8/09/2011
曾有個想法,寫一本 .NET 或 C# 程式設計的書。可是,寫完整本書要花好多時間,何況我的動作又慢得像烏龜,老是這裡修一下,那裡補一下,不然就是分心去看別的花花草草。這種寫法,恐怕永遠都無法完成一本書。而且,有些主題,我不是很感興趣,也就很難定下心來寫。最近又有個想法:何不寫成獨立章節,以 chapter 為單位的方式來處理呢?

Lambda 運算式?運算式 Lambda?

8/08/2011
我們知道,lambda expression 的寫法有兩種形式:expression lambda 和 statement lambda。我嘗試按照微軟官方的譯法,將 "expression" 一律譯為「運算式」,可是讀起來總覺得挺彆扭。

《哲學家與狼》:我們最好的部分來自最差的部分

7/25/2011


這本書是在一間小鎮的圖書館新書架上看到,以前有聽過,便借回家翻一下。原以為作者主要是寫他與狼共同生活的一些瑣事(也有,但有些其實還蠻有意思的),想說隨意翻看就好,後來發現並不是這麼單純。如書名所透露的,作者其實是藉由他所觀察到的狼的習性,來表達一些有關人類這種高等生物的一些想法,或者說,人生哲學。

Git v1.7.x 對中文檔名的處理已經沒問題

7/22/2011
剛剛發現,在 commit 一個檔案時,那個檔案放在一個叫做「閱讀」的子目錄下,結果就無法 commit。無論使用 Git Bash、Git Gui、還是 TortoiseGit,都會出錯。

選擇合適的集合類別

7/13/2011
James Michael Hare 有一篇 C# 基礎文章:Choosing the Right Collection Class,整理了一些 .NET 集合類別的特性和適用時機,很值得參考。我嘗試用 if-then-else 語法寫了一個協助挑選集合類別的決策邏輯,也許將來碰到不知該選誰的時候可以派上用場。

技術提供:Blogger.
回頂端⬆️