我是C#的完全新手(我以前从未使用过它),最近需要查看一些用它编写的代码.我花了最长的时间试图在一个类中找不到一个不存在的方法,这个类似乎没有在使用它的类中的任何地方定义.我后来发现它是一个"扩展方法",我收集的是一种由某些来源嫁接到另一个类的方法.
我完全理解这种语言功能背后的基本原理,并且实际上认为它非常好.但是,作为一个没有太多语言经验的人,它会使查找不熟悉的方法变得更加困难,因为所讨论的方法可以在任何地方定义.
我的问题是这样的:给定一个不熟悉的C#方法调用,对于我来说,查找更多信息的最佳方法是什么,因为它可能是一个完全独立的类中定义的扩展方法?
| 归档时间: |
|
| 查看次数: |
127 次 |
| 最近记录: |