会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不逆袭,不 I T !
Can't fly , can't be an IT guy ! (本博客为头条号 CSharp疯狂讲义 作者所有)
博客园
首页
新随笔
联系
订阅
管理
[置顶]
使用VBScript实现设置系统环境变量的小程序
摘要: 一款方便地设置系统环境变量的小工具,使用VBScript语言编写,简单而实用。
阅读全文
posted @ 2015-07-31 15:12 Vibin
阅读(3005)
评论(0)
推荐(1)
[置顶]
WinForm中重绘TabControl选项卡标题
摘要: 最近开发WinForm频繁使用了TabControl控件,这个控件的选项卡没有BackgroundImage这个属性,那么如何为其各个选项卡添加背景图片呢?(这里说的是每个TabPage的头部,也就是标题,不是工作区域。)最开始用到TabControl的时候,我的每个选项卡是写死的,而后由于项目需求...
阅读全文
posted @ 2014-11-09 21:53 Vibin
阅读(14077)
评论(7)
推荐(4)
[置顶]
Action向视图传值的6种方式
摘要: 在使用ASP.NET MVC进行项目开发时,经常会碰到从Action向视图传值的问题,今天我就把我所知道的方式总结了一下,分成了以下六种:1.使用ViewData进行传值在Action中,有如下代码:ViewData["name"] = "Vibin1";则在视图中可以这样接收:姓名:@ViewDa...
阅读全文
posted @ 2014-11-03 12:53 Vibin
阅读(3307)
评论(12)
推荐(2)
[置顶]
C#中常用的系统内置委托
摘要: 在公共语言运行时(CLR)环境中系统为我们内置了一些常用的委托,包括Action类的委托、Func类的委托、Predicate委托、Comparison委托等等。以上这些委托的命名空间都是System,所属程序集都是mscorlib.dll,今天我就来讲一讲这些委托的使用方法。就像我们自己已定义好的...
阅读全文
posted @ 2014-09-06 00:09 Vibin
阅读(5639)
评论(0)
推荐(6)
[置顶]
C#中的扩展方法
摘要: 扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 以上是msdn官网对扩展方法的描述,现在我通过一个情景例子来对此进行阐释。假设一个控制台程序class Program{}里面
阅读全文
posted @ 2014-09-03 23:32 Vibin
阅读(4477)
评论(8)
推荐(11)
[置顶]
从匿名方法到 Lambda 表达式的推演过程
摘要: Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。以上是msdn官网对Lambda 表达式的描述。实质上Lambda 表达式可以说是从匿名方法推演而来,微软程序员为了提高我们广大程序员的生产效率...
阅读全文
posted @ 2014-09-03 17:31 Vibin
阅读(1816)
评论(0)
推荐(4)
[置顶]
C#中的匿名方法
摘要: C#中的匿名方法是在C#2.0引入的,它终结了C#2.0之前版本声明委托的唯一方法是使用命名方法的时代。虽然在 C# 3.0 及更高版本中,Lambda 表达式取代了匿名方法,作为编写内联代码的首选方式。但是,匿名方法的信息同样也适用于 Lambda 表达式,可以说Lambda 表达式就是匿名方法演...
阅读全文
posted @ 2014-09-03 15:12 Vibin
阅读(992)
评论(0)
推荐(4)
[置顶]
C#中的隐式类型var——详细示例解析
摘要: 从 Visual C# 3.0 开始,在方法范围中声明的变量可以具有隐式类型var。隐式类型可以替代任何类型,它的具体类型由编译器根据上下文推断而出。下面就让我来总结下隐式类型的一些特点:1.var类型会被编译器根据初始值的类型推断出具体的类型eg: var t="test";//var会被推断为s...
阅读全文
posted @ 2014-09-02 22:38 Vibin
阅读(11339)
评论(2)
推荐(6)
[置顶]
使用Fiddler关于“由于目标计算机积极拒绝,无法连接。”的解决方案
摘要: 今天使用Fiddler的时候遇到下面这个问题:在地址栏想打开个一般处理程序,出现连接本机失败的提示,如下图:而这在我没打开Fiddler的时候是显示正常的。查看Fiddler,在嗅探 -> 第二个Raw的报文最下面提示:[Fiddler] Connection to localhost failed...
阅读全文
posted @ 2014-08-08 23:06 Vibin
阅读(28697)
评论(2)
推荐(6)
2014年7月7日
浅谈我对C#中抽象类与接口的理解
摘要: C#中的抽象类与接口有些相似,初学者很容易混淆,今天就让我来谈谈对二者的理解。首先我们得明确二者的含义,分述如下:如果一个类不与具体的事物相联系,而只是表达一种抽象的概念,仅仅是作为其派生类的一个基类,这样的类就是抽象类(abstract class),它既可以提供抽象方法,也可以提供非抽象方法。抽...
阅读全文
posted @ 2014-07-07 01:30 Vibin
阅读(4148)
评论(16)
推荐(3)
公告