C#正则表达式整理备忘(ZZ)
摘要:首先隆重推出好的学习网站:http://deerchao.net/tutorials/regex/regex.htm-、"^"头匹配 ^front表示以"front"开头的字符串。二、"$"尾匹配 tail$表示以"tail"结尾的字符串。三、转义序列 所有转义序列都用"\"打头。如"^"、"$"、"+"、"("、")"在表达式中都有特殊意义,所以在正则表达式中也用"\^"、&
阅读全文
C# 嵌入式资源
摘要:1、手动嵌入式资源右键工程-添加-现有项-图片或者文本点击图片或者文本-生成操作-嵌入的资源 //这一步非常重要这样添加的图片或者文本就打包到exe中可以这样访问:Assembly assembly = GetType().Assembly;System.IO.Stream streamSmall = assembly.GetManifestResourceStream("WindowsFormsApplication1.event.jpg"); //当作为一个资源被嵌入后,资源的完整名称会由项目的默认命名空间与文件名组成Bitmap BackgroundImg = new
阅读全文
lingq学习1
摘要:语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一项突破性的创新技术,它在对象领域和数据领域之间架起了一座桥梁—————————————使用lingq可以使程序员更加关注逻辑实现,而不是数据结构—————————————
阅读全文
装箱与拆箱
摘要:装箱和拆箱是一个抽象的概念 ——————————————————————————————————————————————————装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来——————————————————————————————————————————————————NET的所有类型都是由基类System.Object继承过来的,包括最常用的基础类型:int, byte, short,bool等等,就是说所有的事物都是对象。如果申明这些类型得时候都在堆(HEAP)中分配
阅读全文
treeview 数据库 递归
摘要:1:建立数据库我们在SQL SERVER 2000里建立一个表tbTree,表的结构设计如下:列名数据类型描述长度主键IDInt节点编号4是ParentIDInt父节点编号4ConTextNvarchar我们要显示的节点内容50在SQL SERVER 2000中建表的脚本:CREATE TABLE [dbo].[tbTree] ([ID] [int] NOT NULL ,[Context] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,[ParentID] [int] NULL ) ON [PRIMARY]在表中添加如下记录:insert tb
阅读全文