我希望SO社区让我知道,对于以下主题,初级和熟练的.NET开发人员应该知道什么,还有一些代码示例或像here这样的脑筋急转弯将会有很大帮助。
系统类型
Collection and Generics
配置和安装
监控和调试
文件I / O
全球化
答案 0 :(得分:4)
泛型的另一种。
要求传递的泛型类型是实现特定接口的类型,正确的语法(VB或C#)是什么?
C#示例,接口要求为IHydratable
public static T HydrateObject<T>(IDataReader reader) where T : IHydratable
答案 1 :(得分:3)
文件I / O
你好:
为什么以下代码会因FileNotFoundException而失败:
if (File.Exists(name)) {
var content = File.ReadAllText(name);
}
全球化
答案 2 :(得分:2)
让我开始吧。
泛型:
ArrayList
和List<T>
之间有什么区别? (拳击/拆箱应该出现在这里)。
答案 3 :(得分:2)
最重要的是,对于初级开发人员:
答案 4 :(得分:1)
以下代码是错误的
struct MyStruct
{
int _a;
int _b;
public MyStruct()
{
}
public MyStruct(int a,int b)
{
_a = a;
_b = b;
}
}