首先介绍下,目前C#作为一门快速开发的语言,在面试的过程中需要注意的技术知识点,了解下面的知识点对于初级工程师入职非常有帮助,也是自己的亲身体悟。 1.简述private、protected、public、internal修饰符的访问权限。 答.private:私有成员,在类的内部才可以访问。 protected:保护成员,该类内部和继承类中可以访问。 public:公共成员,完全公开,没有访问限制。 internal:在同一命名空间内可以访问。 2.列举ASP.NET页面之间传递值的几种方式。 答.1.使用QueryString,如....?id=1;response.Redirect().... 2.使用Session变量 3.使用Server.Transfer 3.一列数的规则如下:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现。 答:publicclassMainClass { publicstaticvoidMain() { Console.WriteLine(Foo(30)); } publicstaticintFoo(inti) { if(i=0) return0; elseif(i0i=2) return1; elsereturnFoo(i-1)+Foo(i-2); }北京哪里专业治疗白癜风的医院白癜风最先进治疗方法
|