0
A
回答
1
我相信mjd79是正確的,因爲你會使用與普通方法相同的語法來引用或鏈接擴展方法。
不知道你用什麼工具編譯文檔,但Sandcastle Help File Builder會自動爲編譯時有任何擴展方法的類找到並生成一個「擴展」部分。
我意識到這僅對記錄您擁有的類的擴展有用。在爲外部類創建擴展時,除了在擴展方法摘要中包含blurb以指示該方法用作擴展方法外,沒有其他許多選項
附加是我正在玩的某些文檔的屏幕截圖,但你可以看到擴展部分:
0
幾乎相同的方式 - 請記住,擴展方法只是靜態類中的靜態方法。因此,舉例來說,如果你有這樣的事情(當然沒用法):
public class StringExtensions
{
public static string ToSingleQuotedString(this string s)
{
return String.Format("'{0}'", s);
}
}
你的文件應該是這樣的:M:StringExtensions.ToSingleQuotedString(System.String)
希望有所幫助。
相關問題
- 1. 反思與擴展方法
- 2. 擴展方法與泛型
- 3. 問題與擴展方法
- 4. 擴展方法
- 5. 擴展PRISM模塊化方法(CompositeWPF)
- 6. 的ControlCollection擴展方法優化
- 7. 用擴展方法替代本地化
- 8. Firefox擴展,訪問文檔
- 9. 爲iframes擴展文檔DOM
- 10. 擴展一個JDOM文檔
- 11. 反應性擴展文檔
- 12. Sphinx的擴展文檔
- 13. Python C擴展:文檔的方法簽名?
- 14. 使用實例方法擴展我所有的Mongoid文檔
- 15. 鉻擴展API選項卡方法的文檔「getSelected」在哪裏?
- 16. AutoMapper展開擴展方法
- 17. 用例泛化與擴展
- 18. 擴展類成員的擴展方法?
- 19. 使用擴展方法的擴展類
- 20. 擴展方法擴展靜態類
- 21. GraphicsPath.IsClockWise()擴展方法
- 22. C#擴展方法
- 23. 擴展方法ConvertAll
- 24. XElement.Elements()擴展方法?
- 25. 擴展類方法
- 26. VB.NET擴展方法
- 27. ValueProvider.GetValue擴展方法
- 28. 擴展方法2.10.8.1
- 29. C# - 擴展方法
- 30. C#擴展方法
是的,這就是我現在擁有的。問題是,當我編譯文檔時,它顯示爲靜態方法。我希望它作爲擴展方法顯示。可能嗎? – ulu