A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邓艳秋 中级黑马   /  2012-11-17 16:40  /  2819 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.\b 表示单词的边界
2.Regex方法。Regex.IsMacth()--匹配字符。
3.Regex.Macth()--此方法只提取第一个匹配的字符串,如果需要提取所有的匹配所有的字符串,就用Regex.Macthes(),然后输出其value就可以了。
4.默认情况下正则表达式是采用的贪婪模式来匹配。(也就是尽可能多的匹配)。"?"用来终结贪婪模式。但只有在限定符后加"?"时才表示"?"是终止贪婪模式的意思。当终止贪婪模式后,会尽可能少的去匹配。
贪婪模式只有在后面跟有限定符时才会有。

5.下载互联网上的html页面字符串到本地。
WebClient wc=new WebClient();
wc.DownloadString("需要下载的地址");--如此下下来的就都是字符串。
1.委托---是一种数据类型,用之前需要先定义。
public delegate....
委托和类一样,使用时也需要声明一个变量,然后new一个委托对象。
什么时候用委托?为什么要用委托?--当需要保存一个方法的时候使用委托,当要在程序中把方法本身作为参数传递时使用委托。
定义委托注意事项:1.委托的返回值类型,取决于将来要保存的方法是否有返回值类型。2.委托有没 参数也取决于将来要保存的方法是否有参数及参数的个数与类型。3.委托就像一个没有任何实现的方法一样,以“;”结尾。4.关键字delegate.

委托注意事项:
如果委托有返回值并且在调用列表中有一个以上的方法,则需要注意:1.调用列表中最后一个方法返回的值就是委托调用返回的值。2.调用列表中所有其他方法的返回值都会被忽略。3,如果委托有引用参数,参数值会根据调用列表中的一个或多个方法的返回值而改变。

2.事件。语法:2.1.先要声明一个委托。public delegate void Mydelegate();
2.2再声明一个事件。public event Mydelegate PlayOver;通过事件去调用委托指向的方法。
2.3在声明事件这个类的内部写触发事件的代码(个人理解:一定要在声明事件这个类的内部来实现,以达到封装的目的)
2.4在需要用到此事件的地方来注册这个事件的一个实例。
2.5为事件触发后写应对程序。

评分

参与人数 2黑马币 +42 收起 理由
欧玉斌 + 21 好吧,跟俊红哥,挺挺艳秋姐,免得她真拿菜.
刘俊红 + 21

查看全部评分

2 个回复

正序浏览
{:soso_e100:}好久没有来了。
回复 使用道具 举报
值得学习ing!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马