随笔分类 -  c#

摘要:VS2010的MSDN不在向以往的版本中在安装的时候安装了,在安装完VS2010后,在开始-程序-VS2010-Vistual Studio Tools-管理帮助设置中有安装选项进行安装 安装进入截图 到安装界面 选择VS2010安装包中的ProductDocumentation文件夹下HelpContentSetup.msha Technorati 标签: VS2010,MSDN 阅读全文
posted @ 2010-12-27 12:50 枫崖 阅读(403) 评论(0) 推荐(0)
摘要:标题很诱人,google、baidu了一通都没有找到解决方案,于是自己想了下。其实对于ListBox本身是没有实现双击选中项这个函数的,需要自己程序实现, 下面是我的方式,发上来共享一下,不足之处请指出 //lbTables是一个ListBox的实例。首先判断是否选中项为一项,如果是一项,然后判断鼠标双击的那个点是否落在那个双击项的矩形框里,是的执行自己的 //函数,搞定 if (lbTabl... 阅读全文
posted @ 2009-10-15 17:14 枫崖 阅读(1522) 评论(1) 推荐(0)
摘要:在.net 2.0中使用其数据库连接,在默认的情况下已经启动连接池,既其在数据库的连接字符串会为其连接字符串的末尾加上Pooling=true; 阅读全文
posted @ 2007-01-09 00:49 枫崖 阅读(264) 评论(0) 推荐(0)
摘要:谓词和操作 发布日期: 2006-12-25 | 更新日期: 2006-12-25 Ken Getz 下载本文的代码:AdvBasics2006_09.exe (178KB) 本页内容 深入探讨谓词 System.Pred... 阅读全文
posted @ 2007-01-04 01:02 枫崖 阅读(436) 评论(0) 推荐(0)
摘要:对于用list这种泛型容器使用Find方法中需要传递一个参数是这样形式的Predicate,T就是list存储的类型,而这里Predicate是一个委托,构造是这样的public delegate bool Prdicate(T obj)。 因此使用的时候有两种方法,一种是在外面实现这个委托相应的函数,微软的官方例子using System;using System.Collections.G... 阅读全文
posted @ 2006-10-19 00:29 枫崖 阅读(3312) 评论(0) 推荐(0)
摘要:.NET 中的对象序列化 Piet ObermeyerMicrosoft Corporation 2001 年 8 月 摘要:为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域发送至另一个应用程序域。例如,序列化可用于在 ASP.NET 中保存会话状态,以及将对象复制到 Windows 窗体的剪贴板中。它还可用于... 阅读全文
posted @ 2006-09-12 00:24 枫崖 阅读(223) 评论(0) 推荐(0)
摘要:一、首先是什么是正则表达式? 他就是用来计算匹配某个字符串的表达式。比如在windows搜索中才用?,* ,?代表匹配0个或1个字符,*代表匹配1个或多个字符比如像这个样一个表达式:'kun*',则可以匹配'kun1'、'kunbest'这样的都可以匹配。二、正则表达式语法 一个正则表达式是由普通字符以及特殊字符组成的文字模式。下面有一个元字符及其正则表达式上下文的行为的一个完整列表: ... 阅读全文
posted @ 2006-09-01 14:26 枫崖 阅读(168) 评论(0) 推荐(0)
摘要:C++与C#之间语法大都基本相同,其面向对象的思想也是一致的,但是C#比C++还是有很多的区别,下面就C#中新添的接口、事件、代理来谈一谈。1、接口 接口是定义了类要实现的一系列方法,但是他自己并不实现它,只是以逻辑结构的方式来描述类所提供的一系列没有具体实现的方法。简单的接口声明格式如下: 1interface name{2ret-type methor-name(param-list);3r... 阅读全文
posted @ 2006-08-27 17:52 枫崖 阅读(1219) 评论(0) 推荐(0)