上一页 1 ··· 347 348 349 350 351 352 353 354 355 ··· 361 下一页
摘要: 1 namespace test 2 3 { 4 5 #region 武器接口和对每个武器的实现 6 7 /// <summary> 8 9 /// 武器攻击的通用接口 10 11 /// </summary> 12 13 internal interface IAttack 14 15 { 16 17 /// <summary> 18 19 /// 攻击,参数是被攻击的对象 20 21 /// </summary> 22 23 /// <p... 阅读全文
posted @ 2011-06-10 16:04 张占岭 阅读(543) 评论(0) 推荐(0) 编辑
摘要: namespace test{ #region 使用反射实现的抽象工厂 internal static class ReflectionFactory { private static String _windowType; private static String _styleType; static ReflectionFactory() { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(@"f:/test.xml"); XmlNode xmlNode = xmlDoc.ChildNodes[0]; _wind 阅读全文
posted @ 2011-06-10 15:59 张占岭 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 返回目录今天再说说委托在.net中的发展吧,从1.1,2.0到3.0是有不同的,主要表现在定义,调用上,而使用上还是一样的.在 1.0 的C# 版本中,声明委托的唯一方法是使用命名方法。 C# 2.0 引入了匿名方法,而在 C# 3.0 及更高版本中,Lambda 表达式取代了匿名方法,作为编写内联代码的首选方式。 不过,本主题中有关匿名方法的信息同样也适用于 Lambda 表达式。 有一种情况下,匿名方法提供了 Lambda 表达式中所没有的功能。 您可使用匿名方法来忽略参数列表。 这意味着匿名方法可转换为具有各种签名的委托。 这对于 Lambda 表达式来说是不可能的。下面实例中,我叫一个 阅读全文
posted @ 2011-06-09 15:01 张占岭 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 返回目录MSDN是这样定义委托的:委托是一种定义方法签名的类型。 当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。 您可以通过委托实例调用方法。下面这个委托及事件主要完成显示按钮名称和值的功能 1 /// 2 3 /// 自定义委托 4 5 /// 6 7 class SelfDelegate 8 9 {10 11 /// 12 13 /// 显示工具控件信息14 15 /// 16 17 /// 18 19 internal delegate void ... 阅读全文
posted @ 2011-06-09 14:16 张占岭 阅读(625) 评论(0) 推荐(0) 编辑
摘要: <a href="javascript:void(0)"onclick="javascript:location.href='http://url/register/login?reffer='+encodeURIComponent(location.href)"> <img src="http://img1.c2cedu.com/image/search/images/bg_jc.gif" alt="我要纠错"> </a> 阅读全文
posted @ 2011-06-08 12:07 张占岭 阅读(4291) 评论(0) 推荐(0) 编辑
上一页 1 ··· 347 348 349 350 351 352 353 354 355 ··· 361 下一页