1. C#到底是什么时候传引用?什么时候传值?
2. String传值还是传引用
3. string和String有什么区别?
4. String为什么是Immutable,怎么实现的?
以下查询结果以及我的理解:
1. C#到底是什么时候传引用?什...... <阅读全文>
C#面试题 C#笔试题
4.一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现。
答:
using System.Text;
StringBuilder sb = new StringBuilder(0, 10000);
string strABC = “a,b,...... <阅读全文>
Thread和Process之间有什么区别?.NET新引入了Application Domain的概念,这样他们三个之间有什么区别?引入了Application Domain会带来一些潜在的问题么?
Windows Service与普通的EXE在执行过程中有什么区别...... <阅读全文>
1、delegate是引用类型还是值类型?enum、int[]和string呢(难度系数40%)?
答案:delegate引用类型,enum值类型,int[]引用类型,string引用类型(尽供参考)。
2、我们知道new可以调用构造函数创建一个对象...... <阅读全文>
在网上找到的C#面试题,与大家共享
2 .列举ASP.NET 页面之间传递值的几种方式。
答. 1).使用QueryString, 如….?id=1; response. Redirect()….
2).使用Session变量
3).使用Server.Transfer
3. 一...... <阅读全文>
Useful for preparation, but too specific to be used in the interview.
Is it possible to inline assembly or IL in C# code? – No.
Is it possible to have different access modifiers on the get...... <阅读全文>
2. const和readonly有什么区别?
答:const可以用于类的成员常量和局部常量,必须在声明时赋值,之后不可以对常量进行赋值。而readonly只能用于类的成员变量不能用于局部变量,在声明时可以不赋值,除...... <阅读全文>
1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)
3. C#, Java 和 c++的特点,有...... <阅读全文>
1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。
2、请详述在dotnet中类(class)与结构(struct)的异同:
3、根据委托(delegate)的知识,请完成以下用户控件中代码片...... <阅读全文>
1.写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对其设计测试用 例 。
答: using System.Text;
string inputStr = “a,b,c,d,e,f,g,h,i,j,k,l”;
char[] inpu...... <阅读全文>
一.填空题
1.c#中的三元运算符是__?:___?
2.当整数a赋值给一个object对象时,整数a将会被__装箱(封装)___?
3.类成员有_____种可访问形式? (public,private,protected,internal)
4.public static const int...... <阅读全文>
1、override与重载的区别
答:其实很本质的区别就是看函数特征:覆写(Override)的两个函数的函数特征相同,重载(Overload)的两个函数的函数名虽然相同,但函数特征不同。 函数特征包括函数名,参数的类型...... <阅读全文>
1.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?using 指令 和语句 new 创建实例 new 隐藏基类中方法
4.谈谈类和结构的区别?类是引用类型、结构是值类型
5.一个长度为10000的字符串,通过...... <阅读全文>
您在什么情况下会用到虚方法?它与接口有什么不同?
Q:Override与重载有什么区别?
Q:值类型与引用类型有什么区别?
Q:怎样理解静态变量?
Q:向服务器发送请求有几种方式?
Q:DataReader与Dataset有什么...... <阅读全文>
1。用C#实现以下功能
a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
b 对上面生成的数组排序,需要支持升序、降序两种顺序
2。请说明在.net中常用的几种页面间传递参数的方法...... <阅读全文>
一. 填空题
1. 类的三大特性是()()()。
2. SQL语言中,用于事务回滚的语句是()。
3. 声明静态变量的关键字是(),声明常量的关键字是()。
4. 软件工程的三大文档()()()。
5....... <阅读全文>
1. 有一个正方提的盒子,里面有些水,怎么样判断水是过一半还是少一半
答:再装同样多的水,看是溢出还是没有溢出。
2. 面向对象的特点
答:继承,多态,封装
3. C#中的验证控件有几种
答:
a) RequiredFieldV...... <阅读全文>
1,有一个正方提的盒子,里面有些水,怎么样判断水是过一半还是少一半
2,面向对象的特点
3,C#中的验证控制有几种
4,页面跳转的几个方式
5,页面见的传值有哪几种方式
<阅读全文>
C#部分:
1. 面向对象的方法有哪些特性(3种):
2. 1。1。2。3。5。8。13。21。34。55 用递归的方法算出第30数是多少?
3. 4种修饰符的访问权限 public private protected internal
郭炜:主要考查两个...... <阅读全文>
1. String s = new String(‘xyz’); 请问产生几个String Object?
2. 软件工程可以分为几个阶段?请问各个阶段的作用是什么?
3. 值类型与引用类型的区别?用C#事例说明?
4. 编写一个冒泡排序的程序。
6 举例说...... <阅读全文>
What is an ArrayList? Hashtable?
Disadvantages of each?
What would you use instead? Explain why.
What are the uses for the “using” keyword in C#?
What interface is involved in one u...... <阅读全文>
1、在C#中,string str = null与string str = “” 请尽量使用文字或图象说明其中的区别。
回答要点:说明详细的空间分配。(10分)
答:string str = null是不给他分配内存空间,而string str = “” 给它分配长度...... <阅读全文>
Hashtable.Add()方法;实例化一个Hashtable对象再添加,后者能够设置一些属性。
<阅读全文>
web服务,是利用SOAP(简单对象访问协议,Simple Object Access Protocol)在HTTP上执行远程方法调用的一种方法,也可以使用WSDL(Web Service Description Language,Web服务描述语言)来完整的描述Web服务,...... <阅读全文>
1.堆栈的空间有限,对于大量的逻辑的对象,创建类要比创建结构好一些
2.结构表示如点、矩形和颜色这样的轻量对象,例如,如果声明一个含有 1000 个点对象的数组,则将为引用每个对象分配附加的内存。在此情...... <阅读全文>
