1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。 回答要点:说明详细的空间分配。(10分) 答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间. 2、请详述在dotnet中类(class)与结构(struct)的异同:(10分) 答:C...
转载
2008-06-14 12:20:00
188阅读
2评论
1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。 回答要点:说明详细的空间分配。(10分) 答:string str = null 是不给...
转载
2008-09-07 16:56:00
91阅读
2评论
C# 面试题
原创
2022-10-30 10:17:52
74阅读
1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?答:尽可能用
转载
2022-03-25 11:38:02
227阅读
1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。 回答要点:说明详细的空间分配。(10分) 答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间. 2、请详述在dotnet中类(class)与结构(struct)的异同:(10分) 答:Cla
原创
2021-07-30 14:53:09
97阅读
1、new有几种用法?三种:1、new是运算符,用于创建对象和调用构造函数。ClassA a = new ClassA();2、new是修饰符,用于隐藏基类成员的继承成员。3、new是约束。用在泛型中添加类型约束。 Class Test<T> where T:new(){ public T GetItem(){return newT();}} 2、new与over
原创
2014-12-17 09:58:02
879阅读
问答题沿用
S1 C#:
Ch1:
1、= = 与Equals方法的区别?
对于值类型:由于值类型是存储在栈中,两者都是比较的是两个变量的在栈中的值是否相等。
对于引用类型:引用类型是在堆一个存储引用,指向堆中的某个具体值。= =判断引用地址,equals判断值
2、Java中的switch于C#中的switch的区别
Java中的switch:只能判断int, sh
转载
2021-08-13 11:19:21
597阅读
1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。 回答要点:说明详细的空间分配。(10分) 答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间. 2、请详述在dotnet中类(class)与结构(struct)的异同:(10分) 答:Class可...
转载
2008-06-18 08:49:00
116阅读
2评论
1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策。2.什么是事务?什么是锁?答:事务是指一个工作单元,它包...
转载
2021-07-08 17:31:59
475阅读
题目(一):我们可以用static修饰一个类的成员函数,也可以用const修饰类的成员函数(写在函数的最后表示不能修改成员变量,不是指写在前面表示返回值为常量)。请问:能不能同时用static和const修饰类的成员函数?
分析:答案是不可以。C++编译器在实现const的成员函数的时候为了确保该函数不能修改类的实例的状态,会在函数中添加一个隐式的参数const this*。但当一个成员为st
转载
2013-08-16 10:31:00
141阅读
2评论
1,什么是强类型,什么是若类型?强若类型是指类型检查的严格程度,语言有无类型、弱类型和强类型三种。无类型的语言不检查且不区分指令和数据;若类型的语言检查很弱,仅能严格区分指令和数据;强类型语言则严格地在编译的时候进行检查。例如,C语言和JavaScript是若类型语言,Java和C#是强类型语言。技巧提示:编写简单小应用,使用弱类型语言可以节省代码量,有更高的开发效率;而对于构建大型项目,使用强类型语言会更加规范可靠。2,为什么在C#中我们不担心内存漏洞?解析:考察C#的内存管理机制。C#采用垃圾回收机制来管理内存,当程序运行时,垃圾收集器在内存中建立一个托管堆,每使用一次new运算符,运行库 Read More
转载
2013-05-28 22:59:00
190阅读
2评论
经典.net面试题目(带答案) http://www.
原创
2022-08-19 22:16:39
139阅读
1、 简述private、protected、public、internal修饰符的访问权限 答:private : 私有成员,在类的内部才可以访问 Protected : 保护成员,该类内部和继承类中可以访问 Pulbic : 公共成员,完全公开 Internal : 在同一命名空间内可以访问 2
原创
2021-05-24 11:05:43
322阅读
下面的参考解答只是帮助大家理解,不用背,面试题、笔试题千变万化,不要梦想着把题覆盖了,下面的题是供大家查漏补缺用的,真正的把这些题搞懂了,才能“以不变应万变”。回答问题的时候能联系做过项目的例子是最好的,有的问题后面我已经补充联系到项目中的对应的案例了。 1、简述 private、 protected、 public、 internal 修饰符的访问权限。private : 私有成员,...
原创
2021-07-13 13:56:30
196阅读
下面的参考解答只是帮助大家理解,不用背,面试题、笔试题千变万化,不要梦想着把题覆盖了,下面的题是供大家查漏补缺用的,真正的把这些题搞懂了,才能“以不变应万变”。回答问题的时候能联系做过项目的例子是最好的,有的问题后面我已经补充联系到项目中的对应的案例了。 1、简述 private、 protected、 public、 internal 修饰符的访问权限。private : 私有成员,...
原创
2021-08-02 09:31:38
195阅读
下面的解答只是帮助大家理解,不用背,面试题、笔试题千变万化,
原创
2022-02-04 12:12:47
420阅读
很少会有人可以答对,如果你遇到一个来面试的人...
原创
2024-10-11 10:56:46
44阅读
很少会有人可以答对,如果你遇到一个来面试的人...
原创
2024-10-11 11:03:12
31阅读
using System;class A{public A(){PrintFields();}public virtual void PrintFields(){}}class B:A{int x=1;int y;public B(){y=-1;}public override void PrintFields(){Console.WriteLine("x={0},y={1}",x,y);}当
转载
2017-05-17 20:02:00
316阅读
2评论
What’s the implicit name of the parameter that gets passed into the class’ set method? Value, and its datatype depends on whatever variable we’re changing. How do you inherit from a class in C#? Place...
转载
2009-09-24 13:52:00
149阅读
2评论