会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
立己立人
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2015年11月15日
C# 接口的隐式与显示实现
摘要: 以前在用到接口时,从来没注意到接口分为隐式实现与显示实现。昨天在浏览博客时看到相关内容,现在根据自己的理解记录一下,方便日后碰到的时候温习温习。 通俗的来讲,“显示接口实现”就是使用接口名称作为方法名的前缀;而传统的实现方式称之为:“隐式接口实现”。费话不说,例子如下: interfac...
阅读全文
posted @ 2015-11-15 16:22 PeterH
阅读(362)
评论(0)
推荐(0)
2015年11月10日
[转]依赖注入框架Autofac的简单使用
摘要: Autofac是一款IOC框架,比较于其他的IOC框架,如Spring.NET,Unity,Castle等等所包含的,它很轻量级性能上也是很高的。于是,今天抽空研究了下它。下载地址:http://code.google.com/p/autofac/downloads/list1)解压它的压缩包,主要...
阅读全文
posted @ 2015-11-10 23:17 PeterH
阅读(239)
评论(0)
推荐(0)
jQuery选择器特殊字符与属性空格问题
摘要: 一、选择器中含有特殊符号的注意事项1.选择器中含有“.”、“#”、“(”或“]”等特殊字符根据W3C的规定,属性值中是不能含有这些特殊字符的,但在实际项目中偶尔会遇到表达式中含有“#”和“.”等特殊字符,如果按照普通的方式去处理出来的话就会出错。解决此类错误的方法是使用转义符转义。bbcc不能这样写...
阅读全文
posted @ 2015-11-10 12:54 PeterH
阅读(801)
评论(0)
推荐(0)
2015年11月8日
C# 方法中的this参数
摘要: 先看下面的代码:publicstaticclassStringExtension{publicstaticvoid Foo(thisstring s){Console.WriteLine("Foo invoked for {0}",s);}}为什么这里会有一个this关键字,做什么用?其实这就是扩展...
阅读全文
posted @ 2015-11-08 17:19 PeterH
阅读(939)
评论(0)
推荐(0)
2015年11月6日
【转载】C# 装箱和拆箱[整理]
摘要: 1、装箱和拆箱是一个抽象的概念2、装箱是将值类型转换为引用类型;拆箱是将引用类型转换为值类型利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来例如:int val = 100;object obj = val;Console.WriteLine ...
阅读全文
posted @ 2015-11-06 13:55 PeterH
阅读(278)
评论(0)
推荐(1)
【转】托管代码和非托管代码的区别
摘要: 什么是托管代码(managed code)? 托管代码是一microsoft的中间语言(IL),他主要的作用是在.NET FRAMEWORK的公共语言运行库(CLR)执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段: 1.源代码编译为托管代码,(所以源代码可以有...
阅读全文
posted @ 2015-11-06 13:24 PeterH
阅读(9861)
评论(3)
推荐(6)
上一页
1
2
公告