前言
有網友在交流群中詢問,怎么找到 System.Linq 源碼的庫:
其實,我一直使用http://source.dot.net查看 dotnet 源碼,這可是David Fowler(微軟 .NET 架構師)也推薦的:
功能演示
那它到底有哪些功能呢?
訪問速度快
國內可以正常訪問該網站,不存在像 github 那樣經常訪問不了的問題。
不但頁面打開速度快。而且搜索速度也非常快,基本可以達到即時搜索:
搜索方便
提供多種搜索方式:
方式 | 示例 |
---|---|
完整或部分類型或成員名稱。字符串必須是前綴 | BitConverter |
使用“assembly”前綴搜索程序集名稱 | assembly System. |
使用關鍵字按成員類型過濾:程序集、類型、類、結構、接口、枚舉、委托、方法、屬性、事件、字段、文件 | interface IQueryable |
添加以空格分隔的單詞以將結果過濾到僅包含所有單詞的結果 | task factory |
而且,頁面右下角有“Web Access”鏈接,可以直達 github 對應代碼頁面:
查找引用簡單
當找到某個方法,需要知道它在哪里被使用,github 基本沒辦法,而現在只需雙擊該方法,就會自動搜索出對應引用
結論
以上是我常用的功能,更多功能等待你的探索。查看 dotnet 源碼,用它就對了!
添加微信號【MyIO666】,邀你加入技術交流群