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...

面试题 相关文章推荐
怎样比较两个类型为String的字符串
Aug 17 面试题
南京迈特望C/C++面试题
Jul 09 面试题
static全局变量与普通的全局变量有什么区别
May 27 面试题
C和C++经典笔试题附答案解析
Aug 18 面试题
利用指针变量实现队列的入队操作
Apr 07 面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 面试题
Linux的文件类型
Jul 05 面试题
Solaris操作系统的线程机制
Jul 28 面试题
分别介绍一下Session Bean和Entity Bean
Mar 13 面试题
Java语言程序设计测试题判断题部分
Jan 06 面试题
JAVA程序设计笔试题面试题一套
Jul 28 面试题
方正Java笔试题
Jul 03 面试题
初级软件工程师面试题 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
Apache2 httpd.conf 中文版
2006/11/17 PHP
php实现兼容2038年后Unix时间戳转换函数
2015/03/18 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
Laravel6.2中用于用户登录的新密码确认流程详解
2019/10/16 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
JS 类型转换常见方法小结
2010/05/31 Javascript
易操作的jQuery表单提示插件
2015/12/01 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
微信JS接口大全
2016/08/25 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
JavaScript数据结构之二叉查找树的定义与表示方法
2017/04/12 Javascript
node.js-v6新版安装具体步骤(分享)
2017/09/06 Javascript
vue-loader中引入模板预处理器的实现
2019/09/04 Javascript
解决layui弹框失效的问题
2019/09/09 Javascript
layui的布局和表格的渲染以及动态生成表格的方法
2019/09/18 Javascript
ant-design-vue中tree增删改的操作方法
2020/11/03 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
利用 python 对目录下的文件进行过滤删除
2017/12/27 Python
Python3多线程操作简单示例
2018/05/22 Python
python高阶爬虫实战分析
2018/07/29 Python
Python模块的加载讲解
2019/01/15 Python
python计算n的阶乘的方法代码
2019/10/25 Python
Python数据可视化:饼状图的实例讲解
2019/12/07 Python
浅谈pymysql查询语句中带有in时传递参数的问题
2020/06/05 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
让IE支持CSS3的不完全兼容方案
2014/09/19 HTML / CSS
CSS 3.0 结合video视频实现的创意开幕效果
2020/06/01 HTML / CSS
西班牙电子产品购物网站:Electronicamente
2018/07/26 全球购物
什么是命名空间(NameSpace)
2015/11/24 面试题
给女朋友道歉的话大全
2015/01/20 职场文书
物流仓管员岗位职责
2015/04/01 职场文书
幼儿园小班开学寄语(2016秋季)
2015/12/03 职场文书
2019年国庆祝福语(70句)
2019/09/19 职场文书
css常用字体属性与背景属性介绍
2022/02/28 HTML / CSS