2011年4月14日

2011年.NET面试题总结---献给即将找工作的同行们<二>

摘要: C#中的委托是什么?如何理解委托?简单的说:委托是一种方法容器,里面可以装载若干个具有相同签名的方法引用地址,那么调用委托,就相当于同时调用了该容器内的所有方法。委托可以看做一种新的对象类型,具有面向对象的特点,定义时可签名接收参数,委托实例化时,可以把方法名作为一个参数传递给委托对象,委托可以理解为指向函数的引用。生成的委托对象可以代理所传递的方法,可以接收方法的参数。也就是定义了委托,可以在不用调用原方法的情况下,调用那个方法例:例: public delegate string MyDel(string nm,string pwd); //定义委托签名接收两个参数 static void 阅读全文

posted @ 2011-04-14 23:23 tigerhuolh 阅读(311) 评论(0) 推荐(0) 编辑

2011年.NET面试题总结---献给即将找工作的同行们<三>

摘要: C#可否对内存进行直接的操作?(这可是个难点哦?要注意!) C#在unsafe 模式下可以使用指针对内存进行操作, 但在托管模式下不可以使用指针,C#NET默认不运行带指针的,需要设置下,选择项目右键->属性->选择生成->“允许不安全代码”打勾->保存using System;public class Program{ public static void Main() { int n = 123; unsafe { int* p = &n; Console.WriteLine("{0:X}", n); Console.WriteLine( 阅读全文

posted @ 2011-04-14 23:23 tigerhuolh 阅读(425) 评论(0) 推荐(0) 编辑

2011年.NET面试题总结---献给即将找工作的同行们<一>

摘要: .Net基础知识文章来自:http://blog.csdn.net/aspnet2002web/archive/2010/12/18/6084149.aspx 作者:许宏凯什么是面向对象 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP; 通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像C那样分成一个个函数; 现在纯正的OO语言主要是java和C#,C++也支持OO,C是面向过程的。阐述面向接口、面向对象、面向方面编程的区别面向对象不好解释,可以理解为以一切元素都是对象,在设计时以对象为单位 阅读全文

posted @ 2011-04-14 23:22 tigerhuolh 阅读(313) 评论(0) 推荐(0) 编辑

“您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法(JavaScript)

摘要: 老是记不住,转到博客上 记录一下 o(∩_∩)o 哈哈用JS代码关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否关闭此窗口”在IE6中,可以通过在close之前设置窗体的opener属性值得以解决,范例代码如下:window.opener= null;window.close();在IE7中,上述的代码并无法奏效,前几天没找到什么可以解决的方法,今天换了搜索关键词,竟然找到了可以解决的办法,而且也不用改IE设置(据说改了设置也没有用),示例代码如下window.opener= null;window.open("","_self"); window. 阅读全文

posted @ 2011-04-14 09:35 tigerhuolh 阅读(10998) 评论(1) 推荐(1) 编辑

导航