C# .NET面试题


Posted in 面试题 onNovember 28, 2015
1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。
2、请详述在dotnet中类(class)与结构(struct)的异同:
3、根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:
namespace test
{
public delegate void OnDBOperate();
public class UserControlBase : System.Windows.Forms.UserControl
{
public event OnDBOperate OnNew;
privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
if(e.Button.Equals(BtnNew))
{
//请在以下补齐代码用来调用OnDBOperate委托签名的OnNew事件。
}
}
}

4、分析以下代码,完成填空
string strTmp = “abcdefg某某某”;
int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;
int j= strTmp.Length;
以上代码执行完后,i= j=

5、SQLSERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号。

6、根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。
public void test(int i)
{
lock(this)
{
if (i>10)
{
i–;
test(i);
}
}
}

7、分析以下代码。
public static void test(string ConnectString)
{
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();
conn.ConnectionString = ConnectString;
try
{
conn.Open();
…….
}catch(Exception Ex)
{
MessageBox.Show(Ex.ToString());
}finally
{
if (!conn.State.Equals(ConnectionState.Closed))
conn.Close();
}
请问
1)以上代码可以正确使用连接池吗?
2)以上代码所使用的异常处理方法,是否所有在test方法内的异常都可以被捕捉并显示出来?
8、简要谈一下您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用。
9、描绘开发WEB项目时所遵从的基本瀑布模型。
10、IIS日志文件在服务器上的默认保存位置。
11、Tag(标签)是一种日志分类方式,以关键字的形式标识在博客中,用来快速的导向到用户想查找的热点文章中。

Tags in this post...

面试题 相关文章推荐
在Java开发中如何选择使用哪种集合类
Aug 09 面试题
"引用"与多态的关系
Feb 01 面试题
ORACLE第二个十问
Dec 14 面试题
XML文档面试题
Aug 05 面试题
.net C#面试题
Aug 28 面试题
在C#中如何实现多态
Jul 02 面试题
Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
Jan 27 面试题
Java中的基本数据类型所占存储空间大小固定的吗
Feb 15 面试题
当文件系统受到破坏时,如何检查和修复系统?
Mar 09 面试题
解释一下ruby中的特殊方法与特殊类
Feb 26 面试题
一道Delphi面试题
Oct 28 面试题
初级软件工程师面试题 Junior Software Engineer Interview
Feb 15 #面试题
params有什么用
Mar 01 #面试题
Does C# support multiple inheritance? (C#支持多重继承吗)
Jan 04 #面试题
西安当代医院管理研究院笔试题
Dec 11 #面试题
What's the difference between an interface and abstract class? (接口与抽象类有什么区别)
Oct 29 #面试题
亿阳信通股份有限公司C#笔试题
Dec 06 #面试题
C#面试常见问题
Feb 25 #面试题
You might like
MYSQL环境变量设置方法
2007/01/15 PHP
PHP操作文件的一些基本函数使用示例
2014/11/18 PHP
深入探究PHP的多进程编程方法
2015/08/18 PHP
JavaScript 页面编码与浏览器类型判断代码
2010/06/03 Javascript
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
2014/03/07 Javascript
js 触发select onchange事件代码
2014/03/20 Javascript
js实现点击添加一个input节点
2014/12/05 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
AngularJS基础 ng-list 指令详解及示例代码
2016/08/02 Javascript
微信小程序 定义全局数据、函数复用、模版等详细介绍
2016/10/27 Javascript
arcgis for js 修改infowindow样式的方法
2016/11/02 Javascript
JavaScript中setTimeout的那些事儿
2016/11/14 Javascript
微信小程序 动态绑定事件并实现事件修改样式
2017/04/13 Javascript
input file样式修改以及图片预览删除功能详细概括(推荐)
2017/08/17 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
2017/12/06 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
2018/08/29 Javascript
vue写h5页面的方法总结
2019/02/12 Javascript
vue elementUI table表格数据 滚动懒加载的实现方法
2019/04/04 Javascript
Vue+Element实现表格编辑、删除、以及新增行的最优方法
2019/05/28 Javascript
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
深入分析在Python模块顶层运行的代码引起的一个Bug
2014/07/04 Python
Python模糊查询本地文件夹去除文件后缀的实例(7行代码)
2017/11/09 Python
python如何将图片转换为字符图片
2020/08/19 Python
Python制作动态字符图的实例
2019/01/27 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
Python用来做Web开发的优势有哪些
2020/08/05 Python
让IE6、IE7、IE8支持CSS3的脚本
2010/07/20 HTML / CSS
Shopty西班牙:缝纫机在线销售
2018/01/26 全球购物
高性能装备提升营地:Kammok
2019/02/27 全球购物
什么叫做SQL注入,如何防止
2016/10/04 面试题
党员群众路线对照检查材料
2014/08/31 职场文书
常住证明范本
2015/06/23 职场文书
学校安全管理制度
2015/08/06 职场文书
Python 数据可视化工具 Pyecharts 安装及应用
2022/04/20 Python