欢迎来到天天文库
浏览记录
ID:11891526
大小:36.00 KB
页数:3页
时间:2018-07-14
《.net最常见面试题及答案(公司内部资料)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.Net最常见面试题1.ASP.NET与ASP的主要区别2.如何在C#中实现继承的。3.继承和重写的区别。4.下面的几个方法是否有一样的:privatestringGetValue(stringname,inti);privatestringGetValue(stringName,intI);privatestringGetValue(intI,stringname);5.一列数的规则如下:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现。6.求以下表达式的值,写
2、出您想到的一种或几种实现方法:1-2+3-4+……+m7.在C#中,stringstr=null与stringstr=“”的区别8.override与重载的区别:9.分析以下代码,完成填空(10分)stringstrTmp="abcdefg某某某";inti=System.Text.Encoding.Default.GetBytes(strTmp).Length;intj=strTmp.Length;以上代码执行完后,i= j= 10.请看下面的代码createtab
3、letesttable1(idintIDENTITY,departmentvarchar(12))insertintotesttable1values('设计')insertintotesttable1values('市场')insertintotesttable1values('售后')select*fromtesttable1结果iddepartment1 设计2 市场3 售后createtabletesttable2(idintIDENTITY,dptIDint,namevarchar(1
4、2))insertintotesttable2values(1,'张三')insertintotesttable2values(1,'李四')insertintotesttable2values(2,'王五')insertintotesttable2values(3,'彭六')insertintotesttable2values(4,'陈七')请用一条SQL语句显示出如下结果:iddptIDdepartmentname1 1 设计 张三2 1 设计 李四3
5、 2 市场 王五4 3 售后 彭六5 4 黑人 陈七答案:(1)asp解释形,asp。net编译型(2)在类名称后加上一个冒号(:),在加上基类的名称(3)重载提供了对同一个方法的不同参数调用的实现,重写提供了子类中改变父类方法行为的实现。(4)是不一样的,这里是函数的重载(5)privatestaticintFoo(inti){if(i<=0)return0;elseif(i>0&&i<=2)return1;elsereturnFoo(
6、i-1)+Foo(i-2);}之后调用Foo(30)(6)intNum=this.TextBox1.Text.ToString();intSum=0;for(inti=0;i7、字符串的内存空间(8)override与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要Override是进行基类中函数的重写。为了适应需要。(9)i=13,j=10(10)SELECTtesttable2.*,ISNULL(department,'黑人')FROMtesttable1rightjointesttable2ontesttable2.dptID=testtable1.ID
7、字符串的内存空间(8)override与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要Override是进行基类中函数的重写。为了适应需要。(9)i=13,j=10(10)SELECTtesttable2.*,ISNULL(department,'黑人')FROMtesttable1rightjointesttable2ontesttable2.dptID=testtable1.ID
此文档下载收益归作者所有