2023年4月8日 星期六

使用LINQ 達到Left Join 的效果(GroupJoin)

LINQ 的Join() 方法其效果等同於 SQL 的 INNER JOIN ,若有類似 Left Join 或Right Join 的效果話,

那使用 GroupJoin 會是一個解法,


2023年4月6日 星期四

透過 LINQ 達到自訂型別比對的效果

使用 LINQ 有時會需要比對相關集合,若集合內比對的元素為「字串」或是「數值」那就單純許多,但

若是欲比對的元素為自訂型別(Class),那就需要注意了;這邊稍微紀錄一下若自訂型別屬性不多時,可

使用較為簡潔的比對方式...


2022年12月26日 星期一

自訂ReSharper 的Code Cleanup

很多時候會客製化屬於自己的 Code Cleanup ,而每當跑編譯或是測試時會自動調整程式

來符合我們的設定,這邊紀錄一下...

2022年12月5日 星期一

VSCode 安裝 Git Graph 來輔助檢視紀錄

雖然大都使用簡單指令來操作版控,但遇到需要跟同事討論程式的時候,這時有個視覺化的工具來輔助

是很不錯的,讓溝通效率加倍...

2022年12月4日 星期日

將金鑰內容儲存JSON 格式注意事項

前些日子,有篇介紹產生金鑰的文章,但若要將金鑰內容儲存為 json 格式需要注意甚麼?

而實務上這類的資訊,都會透過加密手法隱藏明文,故這邊只是建議儲存格式上的細節。


2022年11月24日 星期四

Git 列出指定Commit 間有異動的檔案

難免有時候會需要確認幾次簽入中異動了哪些檔案,操作上可以透過 Sourcetree 去點每個 commit,

但就是慢了點;另外,若是不幸的需要交付異動的相關檔案(含新增修改),若此次調整有多個 簽入,

那可能的作法可以先 combind to one commit,這次紀錄,先不將commit 合併情境下,透過指令來

檢視清單...

2022年11月22日 星期二

讓VS2022 支援 jQuery Code Snippets

很久沒有寫 jQuery 了,這次剛忙調整舊專案,想說順手安裝jQuery Code Snippets,於是到管理擴充功能

,想說直接搜尋並且下載安裝,但...,登...燈...既然找不到