Welcome 微信登录

首页 / 软件开发 / C#

《叩响C#之门》 正则表达式(一)

《叩响C#之门》 正则表达式(一)

《叩响C#之门》 正则表达式(一)2012-11-12 博客园 寒飞雨第 20章 正则表达式20.1 字符匹配20.2 可选字符集20.3 或匹配20.4 数量限定符20.5 贪婪和懒惰20.6 定位符20.7 分组和后向引用20.8 替换文本20.9 非捕获分组和预查1.非捕获分组?:2.正向预查?=3.反向预查?<=4.负正向预查?!5.负反向预查?<!6.注释#20.10 正则表达式的类20.11 正则表达式的选项20.12 练习:验证用...
《叩响C#之门》正则表达式(二)数量限定符

《叩响C#之门》正则表达式(二)数量限定符

《叩响C#之门》正则表达式(二)数量限定符2012-11-15 cnblogs 寒飞雨第 20章 正则表达式20.1 字符匹配20.2 可选字符集20.3 或匹配20.4 数量限定符20.5 贪婪和懒惰20.6 定位符20.7 分组和后向引用20.8 替换文本20.9 非捕获分组和预查1.非捕获分组?:2.正向预查?=3.反向预查?<=4.负正向预查?!5.负反向预查?<!6.注释#20.10 正则表达式的类20.11 正则表达式的选项20.1...
《叩响C#之门》正则表达式 (三) 贪婪与懒惰

《叩响C#之门》正则表达式 (三) 贪婪与懒惰

《叩响C#之门》正则表达式 (三) 贪婪与懒惰2012-11-15 cnblogs 寒飞雨第 20章 正则表达式20.1 字符匹配20.2 可选字符集20.3 或匹配20.4 数量限定符20.5 贪婪和懒惰20.6 定位符20.7 分组和后向引用20.8 替换文本20.9 非捕获分组和预查1.非捕获分组?:2.正向预查?=3.反向预查?<=4.负正向预查?!5.负反向预查?<!6.注释#20.10 正则表达式的类20.11 正则表达式的选项20...
C#基础教程

C#基础教程

C#基础教程2012-11-21 原作: 博客园/寒飞雨第1章 初识编程1.3.1 创建项目1.3.2 编写代码1.3.3 运行程序1.5.1 二进制转换为十进制1.5.2 十进制转换为二进制第2章 变量2.3 字符2.5 变量的命名规则2.6 常量2.7 关键字(Keyword)第3章 运算符和表达式3.4 优先级3.5.1 隐式转换3.5.2 显式转换3.5.3 字符串和数值间的转换第4章 流程控制4.2 顺序结构4.3 逻辑表达式4.3.1 关系运算...
C# Web Service非Soap头(Session)身份验证方法

C# Web Service非Soap头(Session)身份验证方法

C# Web Service非Soap头(Session)身份验证方法2012-11-21最近在做一个程序的Web Service,需要验证帐号才能使用Web Service提供的方法,首先想到把帐号信息附加在Soap头中传过去的方式,但在公司其他同事在使用非.net程序调用的时候发现有诸多不便。又Google了一镇子,发现一个使用Session的方式,说起来还是找“Web Service分段上传大附件”的时候看到的一个示例,难怪以...
C#下的插件编程框架:MEF和MAF

C#下的插件编程框架:MEF和MAF

C#下的插件编程框架:MEF和MAF2013-11-13MEF和MAF都是C#下的插件编程框架,我们通过它们只需简单的配置下源代码就能轻松的实现插件编程概念,设计出可扩展的程序。这真是件美妙的事情!MEF(Managed Extensibility Framework)MEF的工作原理大概是这样的:首先定义一个接口,用这个接口来约束插件需要具备的职责;然后在实现接口的程序方法上面添加反射标记“[Export()]”将实现的内容导出;...
C#的独立存储器和映射内存

C#的独立存储器和映射内存

C#的独立存储器和映射内存2013-11-13独立存储器和映射内存都是用来处理程序数据问题。独立存储器可以用来临时保存程序的一些不重要数据 ,映射内存文件则可以用来解决程序数据读取的问题。当程序在运行过程中需要加载大量的外部数据时,用它 来做一个数据缓存区域将是一个不错的选择。独立存储器static void UserIsolationFile(){//this file was saved into the path: C:Usersyou accoun...
在C#中实现一个Eval函数

在C#中实现一个Eval函数

在C#中实现一个Eval函数2013-11-13 csdn博客 ghostbear使用过Javascript中的Eval函数的兄弟肯定对这个函数情有独钟,该函数能动态的执行我们传递进去的表 达式。使用Eval函数咱们能轻松的制作可编程的程序,那C#是否也有这样的函数呢?答案是肯定的,不过C#并 没有实现现成的方法供我们使用。但是这并不能阻止咱们这帮爱偷懒的程序员们。现在我们就在C#中 实现一个Eval函数吧,具体操作如下:图1图2图3...
C#中制作BHO

C#中制作BHO

C#中制作BHO2013-11-13 csdn博客 ghostbearBHO(Browser Helper Object)是插件,它寄存在IE浏览器中运行。在咱们的日常生活中无时无刻都在使 用BHO,比如:迅雷检测用户是否单击了下载链接的BHO。用BHO也能做出些非常有意思的程序:窃取用户在网 页上输入的密码信息等。接下来,咱们也来制作一个恶搞的BHO吧,该BHO的功能如下:1.注册 成功后,每当用户浏览一个新的网页时,会自动在该网页中注入一个按钮2.点击...
C#中编程读取Word文档和Pdf的内容

C#中编程读取Word文档和Pdf的内容

C#中编程读取Word文档和Pdf的内容2013-11-13最近项目需要实现一个功能:读取doc,docx,pdf文件内容。在网上搜罗许久,还是发现有些好东西可以直接拿来使用,要不然就得自己发明轮子了。接下来我就简单介绍了用了哪些组件来实现这个功能的。Doc文档:Microsoft Word 14.0 Object Library (GAC对象,调用前需要安装word。安装的word版本不同,COM的版本号也会不同)Docx文档:Microsoft Wor...
C#性能优化实践

C#性能优化实践

C#性能优化实践2013-11-13 infoq 胡森性能主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系统运行正确性的前提下 ,使之运行地更快,完成特定功能所需的时间更短。本文以.NET平台下的控件产品MultiRow为例,描 述C#性能优化的实践。性能优化原则理解需求MultiRow的一个性能需求是:“百万行 数据绑定下平滑滚动。”整个MultiRow项目的开发过程一直在考虑这个目标。· 理解瓶...
C#实现平衡多路查找树(B树)

C#实现平衡多路查找树(B树)

C#实现平衡多路查找树(B树)2013-11-13搞了SQL Server时间也不短了,对B树的概念也算是比较了解。去网上搜也搜不到用C#或java实现的B树,干脆自己写一个。实现B树的过程中也对很多细节有了更深的了解。简介B树是一种为辅助存储设计的一种数据结构,在1970年由R.Bayer和E.mccreight提出。在文件系统和数据库中为了减少IO操作大量被应用。遗憾的是,他们并没有说明为什么取名为B树,但按照B树的性质来说B通常被解释为Balance...
C#实现二叉查找树的算法

C#实现二叉查找树的算法

C#实现二叉查找树的算法2013-11-13简介树是一种非线性结构。树的本质是将一些节点由边连接起来,形成层级的结构。而二叉树是一种特殊的树,使得树每个子节点必须小于等于2.而二叉查找树又是一类特殊的二叉树。使得每一个节点的左节点或左子树的所有节点必须小于这个节点,右节点必须大于这个节点。从而方便高效搜索。下面来看如何使用C#实现二叉查找树。实现节点二叉查找树是节点的集合。因此首先要构建节点,如代码1所示。//二叉查找树的节点定义publicclass N...
C# WinForm将其它应用程序窗体嵌入自己内部

C# WinForm将其它应用程序窗体嵌入自己内部

C# WinForm将其它应用程序窗体嵌入自己内部2013-11-13 cnblogs BIT祝威这是最近在做的一个项目中提到的需求,把一个现有的窗体应用程序界面嵌入到自己开发的窗体中来,看 起来就像自己开发的一样(实际上……跟自己开发的还是有一点点区别的,就是内嵌程序和宿主程序的窗口激 活状态问题)。在codeproject找到了一篇相关的文章 (http://www.codeproject.com/Articles/9123...
<< 91 92 93 94 95 96 97 98 99 100 >>