小小白和小柔素颜:到公司面试.NET相关职业的一些问题集合,非高手不能答

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 14:32:17
1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)
3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?
4. C#可否对内存进行直接的操作?(这可是个难点哦?要注意!)
5. 用Visual C++ 6.0编写的代码(unmanaged code),如何在CLR下和其他dot net component结合?

1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
▲一个是属性,用于存取类的字段,一个是特性,用来标识类,方法等的附加性质

2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)
▲我的理解是xml是与平台无关可串行化的数据集。

3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?
▲相同点:都是C系的,都是面向对象
不同点:Java,C#都是建立在虚拟机机制上,而C++不是

4. C#可否对内存进行直接的操作?(这可是个难点哦?要注意!)
▲可以

5. 用Visual C++ 6.0编写的代码(unmanaged code),如何在CLR下和其他dot net component结合?
编译Dll,[DLLImport]

声明:部分从网上找来的(非本人回答)。

出题的公司是不是有点毛病,考这些!