某软件公司部分面试题c#
来源:互联网 发布:腊肠的吃法 知乎 编辑:程序博客网 时间:2024/05/08 09:52
名词解释:
1.mvc模式。
2.GAC。
选择题:
1.能用foreach遍历的对象需要实现的是:
a.IEnumerable
b.IEnumerator
c.ICollection
d.ICollectDate
2..net依赖以下哪项技术实现跨语言可用性:
a。CLR
b。CTS
c。CLS
d。CTT
3.。net依赖下面哪项解决com存在的DllHeell问题?
a.Side by side
b.Interop
c.Pinvoke
d.com+
4.framework通过什么与com组件进行交互
a.Side by side
b.webSerivecs
c.Interop
d.Pinvoke
5.一个名空间可以公布多少个装配件?
a.无
b.一个
c.2个
d.任意个
6.匹配空行的正则表达式是
a./n/r
b./n[]*/r
c./n[/si]*/r
d./n[/s/rt]/r
7.显示公司列表的应用程序,使用DataGrid控制修改Grid的Footer显示员工合计数,请问怎么做?
a.重写OnPreRerde事件
b.重写OnItemCreater事件
c.重写OnItemDataGrid事件
d.重写Onlayout事件
8.以下那类是int的基类?
a.Int32
b.object
c.ValueType
d.Int16
9.如何使用。net基类库成员不必引用全名称?
a.Include
b.Imports
c.using
d.以上均可以
10.File对象的open Read返回一个什么对象
a.streamReader对象
b.streamWriter对象
c.stream对象
d.file对象
11.。net框架下进行远程通信时,http通道和tcp通道分别采用了什么消息格式?
a.都是xml
b.xml和soap
c.soap和xml
d.xml和二进制
多选:
13.以下正确的是
a.接口可以有虚方法
b.一个类可以实现多个接口
c.接口不能实例化
d.接口可以包含实例的方法
15.c#常用单元测试工具:
a.Cunit
b.junit
c.nunit
d.mbunit
16.以下标记中选择出c#常用的文档注释标记
a.<exception>
b.<see>
c.<vaule>
d.<permission>
e.<include>
f.<list>
写出运行结果:
1.
public class Class5
{
static int i = getNum();
int j = getNum();
static int num = 1 ;
static int getNum()
{
return num;
}
static void Main()
{
Console.WriteLine(string.Format("i={0}",i));
Console.WriteLine(string.Format("j={0}",new Class5().j));
}
}
输出:
i=0,j=1
2.
public class Class3
{
static void Main()
{
Console.WriteLine(new Class3());
}
public override string ToString()
{
return string.Format("my name is {0}" + this);
}
}
问答题:
1.string和stringBuilder的区别,为什么同时存在2个类?
2.列举几个重构的方法。
3.使用soap协议与xml web访问器的通信过程。
4.用代码简单描述以下singleton,抽象工厂,Bridage,composite(选2个)设计模式框架。
5.c#如何调用winodws appi,请举出“user32.dll”中的messagebox进行说明。
- 某软件公司部分面试题c#
- XXXXXX软件公司C#工程师面试题
- XXXXXX软件公司C#工程师面试题
- 深圳某软件公司PB程序员面试题
- 杭州某B2B软件公司面试题
- 软件公司的面试题
- 广洲远光软件公司面试题
- 全国各个软件公司面试题
- c# 面试题及部分答案
- 雅虎公司的c#面试题(面试题只有此部分属于C#面试题)
- 雅虎公司的c#面试题(面试题只有此部分属于C#面试题)
- 全国排名前20的一家软件公司的C#面试题
- 各大软件公司经典算法面试题
- 各大软件公司经典算法面试题
- 软件公司常问的技术面试题
- 北京春雨天下软件公司的面试题
- c#常见面试题(可能有部分重复的)
- 部分面试题
- 嵌入式开发—C语言面试题(Good)
- java annocation(注解)
- IE屏蔽鼠标右键及快捷键方法
- 在sun fire X4200上安装oracle9204的经验
- 在linux as4 上安装oracle9204完成后的配置工作
- 某软件公司部分面试题c#
- 数据库模式
- 英文简历
- 从现在开始
- .net Button的确认提示按钮执行后台代码
- C 语言提升资料专题
- 资源
- 我的宣言
- asp.net 后台javascript确认转向代码