我都不知道到這年紀了還會被排擠,是自己做人太失敗嗎?前陣子就覺得怪怪的,怎麼啥事都被略過的感覺。中間發生了一些事,一直都不想去理。
不過實在是受不了了,重要的會議竟然沒被找。悲觀的認為,只差沒親口跟你說:「你下個月不用來了」
卑微研究生 發表在 痞客邦 留言(0) 人氣(105)

在一些網站的客服系統,都會有制式的樣板用來回答網站會員的問題。而這類的需求,在.NET上有提供所謂的T4 Template來讓程式設計師來使用,使用上是相當的容易。 在.NET專案的”加入新項目”中,可以看到”前置處理過的文字範本”。 新增之後,就會產生一個tt檔,預設只會有以下的內容。
卑微研究生 發表在 痞客邦 留言(0) 人氣(945)

一般而言,函式的回傳值只能有一個,如果需要一次回傳多個,在C#中可以使用out關鍵字。但這樣的方式總是不夠直覺,而Tuple這個類別可以滿足這類的需求。 Tuple的宣告方式如下,這邊示範塞兩個int,至於Dictionary在後面的程式碼會講解。 前面宣告的dic物件,其key是設定為Tuple,現在來測試其key的比較方式。
卑微研究生 發表在 痞客邦 留言(0) 人氣(862)

在上一篇
文章中提到如何實作LINQ的Where與OrderBy,但最重要的Select只能回傳指定的型別,無法從外部自訂,更不用說匿名型別。但只要照著下列方法做就可以了。 注意到selector的型別是Expression,實際上用Func也可以,但為了彈性,也就是方便去判別傳進來的函式是什麼內容,用Expression會比較好。
卑微研究生 發表在 痞客邦 留言(0) 人氣(126)

在一篇文章
LINQ中Where函式的實作中提到LINQ的基本實作,本篇文章將講解如何同時讓類別同時支援Where與Orderby。 首先準備兩個類別及一個列舉型態,一個是單純存資料的類別,另一個是存放LINQ運算式的類別,而列舉型態是用來表示運算式是由Where還是Orderby來呼叫。
卑微研究生 發表在 痞客邦 留言(0) 人氣(136)
昨晚跟spall去買衣服,聊天的時候提到我轉移目標的事情,不過我跟他澄清說事實上沒有轉移目標這回事,正確來說是我放棄了。
晚上買完衣服後跑去喝咖啡,聊了蠻多的,有創業方面跟感情方面。然後我發現spall對於賺錢方面有異常的執著XD,不過誰不愛錢呢,只是我目前對於創業實在是沒啥想法,因為根本就不知道要做什麼。
後來聊到感情,spall還是勸我趕快轉移目標,對自己會比較好。不過我跟他說我看開了,再執著下去也是浪費時間。後來spall還講到一個蠻殘酷的論點,就是女生一旦過了27、28歲,身邊的朋友就不會再介紹男生給她,因為以結婚為前提的交往下,沒人會想娶一個高齡產婦,所以介紹年紀稍大的是在害自己朋友。是說現在人又不生小孩,所以應該也沒這麼嚴重,再說我覺得女生過30歲才是比較危險,因為青春已經沒了…時間對女生來說真的是很殘酷啊。
卑微研究生 發表在 痞客邦 留言(1) 人氣(14)
絕對不是因為黃湘怡我才喜歡這首歌的,我現在比較喜歡郭采潔(誤) 聽完這首的感想…什麼時候才能跳離這種迴圈。 歌詞 難以忘記初次見你 一雙迷人的眼睛
在我腦海裡 你的身影 揮散不去
握你的雙手感覺你的溫柔 真的有點透不過氣
你的天真 我想珍惜 看到你受委屈 我會傷心
卑微研究生 發表在 痞客邦 留言(0) 人氣(32)
卑微研究生 發表在 痞客邦 留言(0) 人氣(0)

在使用LINQ的查詢運算式時,程式為了能在執行時動態確認運算式的內容,都會使用到Expression Tree,如果想讓自己實作的類別支援較複雜的查詢,就會用到Expression Tree。 下圖是Express Tree的架構圖,所謂的Expression Tree就是運算式的表達方式。 下列程式碼會宣告一個Expression物件,並且將這個Expression所需要的參數給印出來。
卑微研究生 發表在 痞客邦 留言(0) 人氣(175)

這兩天因為工作的關係接觸到HttpMoudle,發現這東西沒想像中的難搞,然後在突發奇想下就來試試弄自製的Rounting功能。 首先在專案底下新增一個a.aspx檔,內容新增一行a.aspx就行了。 之後撰寫繼承自IHttpModule的類別,這裡要實作Dispose跟Init這兩個方法,其中Dispose因為沒有要用到,所以這裡就先空著。在Init方法中,對context參數中的BeginRequest事件新增一個函式。這個函式做的事情只有單純的轉到a.aspx網頁而已。
卑微研究生 發表在 痞客邦 留言(0) 人氣(102)