2019年4月2日 星期二

[LINQ] 判斷集合是否為空

在一般狀況下,我會用Count()是否為零來判斷
但假如有使用yield的話,效能似乎有點問題

所以找到了這個方法
Any()

2019年4月1日 星期一

[Visual Studio] 套用環境配色設定 (studio styles)

換新電腦後原本開發環境的配色設定也遺失了,
雖然用預設的白底配色開發也沒啥不好,
但總覺得有點傷眼睛。

於是就找到了這個網站

https://studiostyl.es/

可以直接下載設定檔,
真的是懶人福音啊 ~

[LINQ] OrderBy / ThenBy (Desc)

LINQ排序我覺得還挺直覺的,
使用LINQ Query Expression時寫法跟SQL查詢語法並沒有太大的出入,
只是在使用Lambda時要先選好要用的排序方式就是了!
(但我還是常常忘記要先選好XD)

2019年3月29日 星期五

[SQL] UPDATE FROM (使用別的表格或欄位更新資料)

總是會遇到需要將別的欄位或別的表格的資料更新到其他表的時候,
這時候你就會需要 UPDATE FROM

[ASP.NET] Excel 日期格式 / 數字轉日期

EXCEL的日期真的是很 討人厭 神奇的格式
看起來是文字,但用程式去抓或將儲存格格式設為文字就會看到一串數字
那個數字是自 1988/12/30 至指定日期的天數或天數+時間
然後好死不死你就直接用日期格式去轉,就會報錯。

一開始我是用 1988/12/30 去加那串數字,
但其實有更簡潔的方式!


2019年3月20日 星期三

[ASP.NET] 參數數目不符 / 伺服器要求逾時錯誤

最近執行以前寫過的程式,發現出現以下錯誤,
或許是資料量變大,所以出錯了吧@@...


先跳出的這個警告好誤導人啊...

逾時才是主因!

2019年3月14日 星期四

[VS 2008] 顯示行號

最近換電腦,重裝VS 2008。
DeBug的時候熊熊發現沒有顯示行號,心中的崩潰真的是萬馬奔騰啊...
兩三千行的程式總不可能自己算吧!!(想太多)

總之記錄一下行號在哪裡開
在 工具(T) >  選項(O) > 文字編輯器 > 你常用的語言 > 編輯器 > 互動區塊
把行號勾選起來就完成了!


我好需要你!!

阿彌陀佛,行號終於顯示出來了(泣)...

[Excel] 日期(數值)轉文字

Excel的日期格式真的常常使人抓狂, 在使用者輸入日期後該欄位真正的值會被Excel轉換成一串數字, 這串數字代表著自1900/1/1到該日期的總天數。 但程式或使用者真正要的,就不是這串數字, 他們就是要日期!要日期!! So, 為了取得真正的值只好使用TEXT函數來解決了 ...