C#,.NET
hljqfl
这个作者很懒,什么都没留下…
展开
-
C#中的委托和事件 。C#事件与委托趣谈
C#中的委托和事件 首先从定义开始吧,委托(msdn上是这么说的):是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。事件的定义:类在 发生其关注的事情时用来提供通知的一种方式,事件使用委托来为触发时将调用的方法提供类型安全的封装。所以事件和委托联系比较紧(不知道可不可以这样 说)。那么怎么使用委托和事件呢,...原创 2019-01-10 16:39:48 · 179 阅读 · 0 评论 -
C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对...原创 2019-01-10 16:40:48 · 183 阅读 · 0 评论 -
指针数组,数组指针、指针函数,函数指针
指针数组,数组指针、指针函数,函数指针听到这几个名词不知道大家什么感受,反正我是一脸懵逼,不过我还是比较好学的,在老师的指导下,自己下去也钻研了一下,有一些自己的见解,我想在学习过程中也有童鞋遇到了相同的问题,希望我的总结能给你带来帮助。 首先我们先明确一下这几个概念,知道他们都表示什么,ok,请看:函数指针:函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量,只...原创 2019-01-10 16:41:58 · 264 阅读 · 0 评论 -
.Net HttpUtility.UrlEncode 的一个问题 。IEnumerable和IEnumerator有什么区别?
.Net HttpUtility.UrlEncode 的一个问题 .Net HttpUtility.UrlEncode 的一个问题在用 ASP.Net 开发页面的时候, 我们常常通过 System.Web.HttpUtility.UrlEncode 和 UrlDecode 在页面间通过 URL 传递参数. 成对的使用 Encode 和 Decode 是没有问题的.但是, 我们在编写文件...原创 2019-01-10 16:44:10 · 376 阅读 · 0 评论 -
C# 引用类型作为函数参数时
在探讨本文的主题之前,先来介绍下C#中的值类型和引用类型众所周知C#中有值类型和引用类型,值类型有基础数据类型(诸如int,double,bool等)、结构体、枚举,引用类型有接口、类、委托。值类型全部在操作系统的栈空间中申请,而引用类型则在操作系统的堆空间中建立对象,然后在栈空间中申请一个指针指向这个对象的地址。因此C#的引用类型其实就如同C++的指针类型。 下面我再来看看函...原创 2019-01-10 16:44:51 · 2849 阅读 · 0 评论