我刚看到MS语言团队对Luca Bolognese的采访,他提到Anders Hejlsberg认为开发人员应该更多地关注BCL(基类库,框架)而不是语言功能(C#,VB.NET)。
当前.net 3.5框架中的哪个类或接口应该是每个开发人员都知道的?
答案 0 :(得分:9)
IDisposable和大多数System.Collections.Generic让人想起......
答案 1 :(得分:8)
System.IO.Path
。真。
答案 2 :(得分:5)
不是特定的3.5,但我建议两个类免费提供许多编写代码来解决的问题:System.IO.Path
(OregonGhost在那个问题上打了几秒钟......)和System.IO.File
。这里一个未充分利用的宝石是方法Path.Combine
。
还有EventHandler<T>
,而不是定义自己的事件代理。
答案 3 :(得分:4)
取决于您想要开发的内容。我认为我们大多数人只(并且只需要)了解整个框架的一部分。
答案 4 :(得分:3)
这不是一个类,但如果你在讨论3.5框架要素,那么IQueryable很重要。
答案 5 :(得分:3)
如果您正在讨论.NET 3.5特定类,静态可枚举类中的 LINQ 扩展方法是(IMHO)最重要的。
答案 6 :(得分:2)
System.String?
答案 7 :(得分:2)
System.Reflection和System.Diagnostics中的类是框架中非常强大的部分,似乎没有人知道。
答案 8 :(得分:2)
System.Object ...所有类都继承自它。
答案 9 :(得分:0)
System.Int32