随笔分类 -  C#语言基础与进阶系列

摘要:背景: 微软的 .NET FRAMEWORK 现在可谓如火如荼了。但是,.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因为.NET程序在启动时,是需要由JIT动态编译并加载的 阅读全文
posted @ 2016-03-14 16:15 跋锋寒LT 阅读(655) 评论(1) 推荐(0)
摘要:画面党看到这行红字的时候就应该关闭该页面了,没必要看下去。一个控制台版本的《推箱子》小游戏,感兴趣的可以下来玩一下(包含源代码)。 及一个简单的地图编辑器 相关说明在压缩包ReadMe文件中。源代码下载:http://download.csdn.net/detail/hwenycocodq520/7 阅读全文
posted @ 2016-03-09 09:40 跋锋寒LT 阅读(259) 评论(0) 推荐(0)
摘要:1:定时每天自动给固定QQ空间发布不同的留言。功能列表: 1:定时器。 2:登陆QQ空间。 3:给固定QQ空间留言(随机读取预先设定的文本txt)。现在的问题: 1: 登陆成功了。 2:发布留言的时候提示没有登陆。 全部代码如下: 1 namespace QQAPI 2 { 3 public par 阅读全文
posted @ 2016-03-09 09:35 跋锋寒LT 阅读(1625) 评论(1) 推荐(1)
摘要:单例模式(Singleton)首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。简单说来,单例... 阅读全文
posted @ 2015-09-24 09:51 跋锋寒LT 阅读(797) 评论(0) 推荐(0)
摘要:今天继续分享C#4.0语法糖的扩展方法,这个方法也是我本人比较喜欢的方法。大家先想想比如我们以前写的原始类型不能满足现在的需求,而需要在该类型中添加新的方法来实现时大家会怎么做。我先说一下我没有学习到这个知识点之前做的方法:最笨的办法就是修改原来的类型,然后添加一个方法来达到需求的变更,如下... 阅读全文
posted @ 2015-08-23 16:08 跋锋寒LT 阅读(420) 评论(0) 推荐(0)
摘要:第一种:取连接字符串stringconnString=System.Web.Configuration.WebConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;或者protectedstaticstringco... 阅读全文
posted @ 2015-08-15 15:01 跋锋寒LT 阅读(1830) 评论(0) 推荐(0)
摘要:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:publicd... 阅读全文
posted @ 2015-07-08 15:19 跋锋寒LT 阅读(187) 评论(0) 推荐(0)
摘要:一、泛型入门:我们先来看一个最为常见的泛型类型List的定义(真正的定义比这个要复杂的多,我这里删掉了很多东西)[Serializable]public class List : IList, ICollection, IEnumerable{ public T this[int index]... 阅读全文
posted @ 2015-06-08 09:59 跋锋寒LT 阅读(141) 评论(0) 推荐(0)
摘要:C# 中的委托和事件 Powered by 张子阳C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里... 阅读全文
posted @ 2015-06-06 11:03 跋锋寒LT 阅读(131) 评论(0) 推荐(0)