﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-梦幻之旅</title><link>http://www.blogjava.net/hwpok/</link><description>DEBUG</description><language>zh-cn</language><lastBuildDate>Mon, 22 Mar 2010 05:14:02 GMT</lastBuildDate><pubDate>Mon, 22 Mar 2010 05:14:02 GMT</pubDate><ttl>60</ttl><item><title>java游戏2</title><link>http://www.blogjava.net/hwpok/archive/2010/03/21/316059.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Sun, 21 Mar 2010 02:21:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/21/316059.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/316059.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/21/316059.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/316059.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/316059.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ImageIterm.javaimport&nbsp;java.awt.Image;public&nbsp;class&nbsp;ImageIterm&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;/**&nbsp;*//**&nbsp;作图区ID&nbsp;*/&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;String&nbsp;...&nbsp;&nbsp;<a href='http://www.blogjava.net/hwpok/archive/2010/03/21/316059.html'>阅读全文</a><img src ="http://www.blogjava.net/hwpok/aggbug/316059.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-21 10:21 <a href="http://www.blogjava.net/hwpok/archive/2010/03/21/316059.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java  游戏</title><link>http://www.blogjava.net/hwpok/archive/2010/03/21/316058.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Sun, 21 Mar 2010 02:13:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/21/316058.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/316058.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/21/316058.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/316058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/316058.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 周六无聊,花了二个小时写了一个游戏的大体框架.Game.java@SuppressWarnings("unused")public&nbsp;class&nbsp;Game&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;Scene&nbsp;scene;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;Game...&nbsp;&nbsp;<a href='http://www.blogjava.net/hwpok/archive/2010/03/21/316058.html'>阅读全文</a><img src ="http://www.blogjava.net/hwpok/aggbug/316058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-21 10:13 <a href="http://www.blogjava.net/hwpok/archive/2010/03/21/316058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript 未结束字符串</title><link>http://www.blogjava.net/hwpok/archive/2010/03/18/315796.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Thu, 18 Mar 2010 07:56:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/18/315796.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/315796.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/18/315796.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/315796.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/315796.html</trackback:ping><description><![CDATA[<p>今天在做JAVASCRIPT的时候,发现老是出现&#8221;未结束的字符串常量&#8221;.</p>
<p>自己找了下应该是传参数的时候,有特殊字符引起的.网上也找了下,也有好多出现这种情况.做下总结,以方便以后查阅.</p>
<p><strong><span style="color: #ff00ff">1.JAVASCRIPT引用时,使用的字符语言不一致.</span></strong><br />
比如:&lt;script type=&#8221;text/javascript&#8221; src=&#8221;xxx.js&#8221; charset=&#8221;UTF-8&#8243;&gt;.xxx.js文件内部使用的是GB2312的格式,外面调用使用的是UTF-8,所以文件内部部分特殊字符因为格式不一致,出现乱码,造成此原因.</p>
<p><strong><span style="color: #ff00ff">2.JAVASCRIPT输出HTML字符时,前后标记不匹配.</span></strong><br />
这种比较常见,往往在输出字符串时,出现单引号(&#8217;)或双引号(&#8221;)不配对,或者是在document.write()的时候,没有正确输出单引号(&#8217;)或双引号(&#8221;)</p>
<p><strong><span style="color: #ff00ff">3.参数内出现HTML标记语言或包含换行符</span></strong><br />
我今天所遇到的是这种情况.因为我所得到的数据以参数形式传给一函数,结果该数据里包含换行符,造成了此错误.<br />
如:一般测试时只使用单行的数据,是正常的,未出现这个错误,.<br />
当测试时使用多行数据,并使用回车链换行,就出行了此错误.因为里面包含了换行符</p>
<p><span style="color: #0000ff"><span style="color: #000000">对于第3种情况,我的解决方法是:</span>不直接将该数据以参数形式传递,而是先将其赋值在一个隐藏的文本内,需要调用的函数里只需读取该文本里的内容即可.</span></p>
<img src ="http://www.blogjava.net/hwpok/aggbug/315796.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-18 15:56 <a href="http://www.blogjava.net/hwpok/archive/2010/03/18/315796.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript 坐标</title><link>http://www.blogjava.net/hwpok/archive/2010/03/18/315784.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Thu, 18 Mar 2010 06:45:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/18/315784.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/315784.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/18/315784.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/315784.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/315784.html</trackback:ping><description><![CDATA[<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">&lt;</span><span style="color: #000000">body</span><span style="color: #000000">&gt;&lt;</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;strInfo</span><span style="color: #000000">=</span><span style="color: #000000">""</span><span style="color: #000000">;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页可见区域宽:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.clientWidth;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页可见区域高:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.clientHeight;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页可见区域宽:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.offsetWidth</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">(包括边线的宽)</span><span style="color: #000000">"</span><span style="color: #000000">;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页可见区域高:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.offsetHeight</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">(包括边线的宽)</span><span style="color: #000000">"</span><span style="color: #000000">;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页正文全文宽:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.scrollWidth;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页正文全文高:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.scrollHeight;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页被卷去的高:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.scrollTop;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页被卷去的左:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">document.body.scrollLeft;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页正文部分上:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">window.screenTop;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n网页正文部分左:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">window.screenLeft;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n屏幕分辨率的高:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">window.screen.height;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n屏幕分辨率的宽:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">window.screen.width;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n屏幕可用工作区高度:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">window.screen.availHeight;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;strInfo</span><span style="color: #000000">+=</span><span style="color: #000000">"</span><span style="color: #000000">\r\n屏幕可用工作区宽度:</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">window.screen.availWidth;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;window.confirm(strInfo);&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;</span><span style="color: #000000">&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span></div>
<img src ="http://www.blogjava.net/hwpok/aggbug/315784.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-18 14:45 <a href="http://www.blogjava.net/hwpok/archive/2010/03/18/315784.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle insert into select 序列</title><link>http://www.blogjava.net/hwpok/archive/2010/03/16/315587.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Tue, 16 Mar 2010 06:47:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/16/315587.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/315587.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/16/315587.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/315587.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/315587.html</trackback:ping><description><![CDATA[<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></div>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">"</span><span style="color: #0000ff">INSERT</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">INTO</span><span style="color: #000000">&nbsp;AUDIT_TASK_LOGS(\"ID\",\"TASK_ID\",\"PROJECT_ID\",\"</span><span style="color: #ff00ff">USER_ID</span><span style="color: #000000">\",\"GROUP_ID\",\"CONTENT_ID\",\"NAME\",\"CUSTOMER\",\"SEND_DATE\",\"EMAIL_COUNT\",\"TASK_COUNT\",\"SUBJECT\",\"REPLY\",\"TASK_GRADE\",\"STATUS\",\"LOGIC_DELETE\",\"CREATE_TIME\",\"UPDATE_TIME\",\"REMARK\",\"SEND_VELOCITY\",\"START_PER_DAY\",\"CATEGORY_COUNT\",\"IS_NOTICE\",\"TEST_TASK\",\"SERVER_ID\",\"SENDER\",\"AUDIT_COUNT\",\"AUDIT_TIME\",\"AUDIT_REASON\",\"AUDIT_STATUS\")&nbsp;</span><span style="color: #0000ff">SELECT</span><span style="color: #000000">&nbsp;SEQ_AUDIT_TASK_LOG_ID.NEXTVAL&nbsp;,\"ID\",\"PROJECT_ID\",\"</span><span style="color: #ff00ff">USER_ID</span><span style="color: #000000">\",\"GROUP_ID\",\"CONTENT_ID\",\"NAME\",\"CUSTOMER\",\"SEND_DATE\",\"EMAIL_COUNT\",\"TASK_COUNT\",\"SUBJECT\",\"REPLY\",\"TASK_GRADE\",\"STATUS\",\"LOGIC_DELETE\",\"CREATE_TIME\",\"UPDATE_TIME\",\"REMARK\",\"SEND_VELOCITY\",\"START_PER_DAY\",\"CATEGORY_COUNT\",\"IS_NOTICE\",\"TEST_TASK\",\"SERVER_ID\",\"SENDER\",\"AUDIT_COUNT\",\"AUDIT_TIME\",\"AUDIT_REASON\"&nbsp;,\"AUDIT_STATUS\"&nbsp;</span><span style="color: #0000ff">FROM</span><span style="color: #000000">&nbsp;TASKS&nbsp;</span><span style="color: #0000ff">WHERE</span><span style="color: #000000">&nbsp;ID</span><span style="color: #808080">=</span><span style="color: #ff0000">'</span><span style="color: #ff0000">"</span></div>
<img src ="http://www.blogjava.net/hwpok/aggbug/315587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-16 14:47 <a href="http://www.blogjava.net/hwpok/archive/2010/03/16/315587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#  事件</title><link>http://www.blogjava.net/hwpok/archive/2010/03/13/315319.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Sat, 13 Mar 2010 00:44:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/13/315319.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/315319.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/13/315319.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/315319.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/315319.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_0_66_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_66_Open_Text.style.display='none'; Codehighlighter1_0_66_Closed_Image.style.display='inline'; Codehighlighter1_0_66_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_0_66_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_0_66_Closed_Text.style.display='none'; Codehighlighter1_0_66_Open_Image.style.display='inline'; Codehighlighter1_0_66_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span id="Codehighlighter1_0_66_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_0_66_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;由&nbsp;SharpDevelop&nbsp;创建。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;用户:&nbsp;huy<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;日期:&nbsp;2010-3-13<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;时间:&nbsp;7:35<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" /></span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Threading;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;Publisher</span><span style="color: #008000">//</span><span style="color: #008000">出版社</span><span style="color: #008000"><br />
<img id="Codehighlighter1_128_329_Open_Image" onclick="this.style.display='none'; Codehighlighter1_128_329_Open_Text.style.display='none'; Codehighlighter1_128_329_Closed_Image.style.display='inline'; Codehighlighter1_128_329_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_128_329_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_128_329_Closed_Text.style.display='none'; Codehighlighter1_128_329_Open_Image.style.display='inline'; Codehighlighter1_128_329_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_128_329_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_128_329_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">delegate</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Publish();</span><span style="color: #008000">//</span><span style="color: #008000">声明事件所需代理</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">event</span><span style="color: #000000">&nbsp;Publish&nbsp;OnPublish;</span><span style="color: #008000">//</span><span style="color: #008000">事件代理</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;issue()</span><span style="color: #008000">//</span><span style="color: #008000">触发事件的方法</span><span style="color: #008000"><br />
<img id="Codehighlighter1_245_327_Open_Image" onclick="this.style.display='none'; Codehighlighter1_245_327_Open_Text.style.display='none'; Codehighlighter1_245_327_Closed_Image.style.display='inline'; Codehighlighter1_245_327_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_245_327_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_245_327_Closed_Text.style.display='none'; Codehighlighter1_245_327_Open_Image.style.display='inline'; Codehighlighter1_245_327_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_245_327_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_245_327_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(OnPublish&nbsp;</span><span style="color: #000000">!=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_273_324_Open_Image" onclick="this.style.display='none'; Codehighlighter1_273_324_Open_Text.style.display='none'; Codehighlighter1_273_324_Closed_Image.style.display='inline'; Codehighlighter1_273_324_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_273_324_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_273_324_Closed_Text.style.display='none'; Codehighlighter1_273_324_Open_Image.style.display='inline'; Codehighlighter1_273_324_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_273_324_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_273_324_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(</span><span style="color: #000000">"</span><span style="color: #000000">发行刊物!</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OnPublish();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;Subscriber</span><span style="color: #008000">//</span><span style="color: #008000">订阅者</span><span style="color: #008000"><br />
<img id="Codehighlighter1_354_435_Open_Image" onclick="this.style.display='none'; Codehighlighter1_354_435_Open_Text.style.display='none'; Codehighlighter1_354_435_Closed_Image.style.display='inline'; Codehighlighter1_354_435_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_354_435_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_354_435_Closed_Text.style.display='none'; Codehighlighter1_354_435_Open_Image.style.display='inline'; Codehighlighter1_354_435_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_354_435_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_354_435_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Receiver()</span><span style="color: #008000">//</span><span style="color: #008000">在事件订阅者中定义事件处理程序</span><span style="color: #008000"><br />
<img id="Codehighlighter1_398_433_Open_Image" onclick="this.style.display='none'; Codehighlighter1_398_433_Open_Text.style.display='none'; Codehighlighter1_398_433_Closed_Image.style.display='inline'; Codehighlighter1_398_433_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_398_433_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_398_433_Closed_Text.style.display='none'; Codehighlighter1_398_433_Open_Image.style.display='inline'; Codehighlighter1_398_433_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_398_433_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_398_433_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(</span><span style="color: #000000">"</span><span style="color: #000000">刊物已经收到!</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;Story<br />
<img id="Codehighlighter1_450_675_Open_Image" onclick="this.style.display='none'; Codehighlighter1_450_675_Open_Text.style.display='none'; Codehighlighter1_450_675_Closed_Image.style.display='inline'; Codehighlighter1_450_675_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_450_675_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_450_675_Closed_Text.style.display='none'; Codehighlighter1_450_675_Open_Image.style.display='inline'; Codehighlighter1_450_675_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_450_675_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_450_675_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Main()<br />
<img id="Codehighlighter1_473_673_Open_Image" onclick="this.style.display='none'; Codehighlighter1_473_673_Open_Text.style.display='none'; Codehighlighter1_473_673_Closed_Image.style.display='inline'; Codehighlighter1_473_673_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_473_673_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_473_673_Closed_Text.style.display='none'; Codehighlighter1_473_673_Open_Image.style.display='inline'; Codehighlighter1_473_673_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_473_673_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_473_673_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Publisher&nbsp;publisher&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Publisher();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subscriber&nbsp;subscriber&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Subscriber();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;publisher.OnPublish&nbsp;</span><span style="color: #000000">+=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Publisher.Publish(subscriber.Receiver);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;publisher.issue();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread.Sleep(</span><span style="color: #000000">5000</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span></div>
<img src ="http://www.blogjava.net/hwpok/aggbug/315319.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-13 08:44 <a href="http://www.blogjava.net/hwpok/archive/2010/03/13/315319.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#  委托</title><link>http://www.blogjava.net/hwpok/archive/2010/03/06/314724.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Sat, 06 Mar 2010 15:42:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/06/314724.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/314724.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/06/314724.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/314724.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/314724.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_0_66_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_66_Open_Text.style.display='none'; Codehighlighter1_0_66_Closed_Image.style.display='inline'; Codehighlighter1_0_66_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_0_66_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_0_66_Closed_Text.style.display='none'; Codehighlighter1_0_66_Open_Image.style.display='inline'; Codehighlighter1_0_66_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span id="Codehighlighter1_0_66_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_0_66_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;由&nbsp;SharpDevelop&nbsp;创建。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;用户:&nbsp;huy<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;日期:&nbsp;2010-3-6<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;时间:&nbsp;23:30<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" /></span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Threading;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">delegate</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;EatDelegate(</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;food);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;MyDelegate<br />
<img id="Codehighlighter1_164_341_Open_Image" onclick="this.style.display='none'; Codehighlighter1_164_341_Open_Text.style.display='none'; Codehighlighter1_164_341_Closed_Image.style.display='inline'; Codehighlighter1_164_341_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_164_341_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_164_341_Closed_Text.style.display='none'; Codehighlighter1_164_341_Open_Image.style.display='inline'; Codehighlighter1_164_341_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_164_341_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_164_341_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;zsEat(</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;food)<br />
<img id="Codehighlighter1_199_234_Open_Image" onclick="this.style.display='none'; Codehighlighter1_199_234_Open_Text.style.display='none'; Codehighlighter1_199_234_Closed_Image.style.display='inline'; Codehighlighter1_199_234_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_199_234_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_199_234_Closed_Text.style.display='none'; Codehighlighter1_199_234_Open_Image.style.display='inline'; Codehighlighter1_199_234_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_199_234_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_199_234_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(</span><span style="color: #000000">"</span><span style="color: #000000">张三</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">food);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Main()<br />
<img id="Codehighlighter1_259_339_Open_Image" onclick="this.style.display='none'; Codehighlighter1_259_339_Open_Text.style.display='none'; Codehighlighter1_259_339_Closed_Image.style.display='inline'; Codehighlighter1_259_339_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_259_339_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_259_339_Closed_Text.style.display='none'; Codehighlighter1_259_339_Open_Image.style.display='inline'; Codehighlighter1_259_339_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_259_339_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_259_339_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EatDelegate&nbsp;zs&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;EatDelegate(zsEat);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;zs(</span><span style="color: #000000">"</span><span style="color: #000000">西瓜</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread.Sleep(</span><span style="color: #000000">5000</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span></div>
<br />
<br />
<br />
<p>当我们需要把方法做为参数传递给其他方法的时候，就需要使用委托。</p>
<p>因为有时候，我们要操作的对象，不是针对数据进行的，而是针对某个方法进行的操作。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我们还是来以代码入手</p>
<p>&nbsp; </p>
<p>Code<br />
using System;<br />
namespace gosoa.com.cn<br />
{<br />
&nbsp;&nbsp;&nbsp; public class test<br />
&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public delegate string GetAString();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public static void Main()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int x=10;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetAString firstString=new GetAString(x.ToString);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Console.WriteLine(firstString());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //上句和下面这句类似。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Console.WriteLine(x.ToString()); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; }<br />
}</p>
<p>在上例中，public delegate string GetAString(); 就是声明了一个委托(delegate)，其语法和方法的定义类似，只是没有方法体，前面要加上关键字 delegate 。定义一个委托，基本上是定义一个新类，所以，可以在任何定义类的地方，定义委托。</p>
<p>注意，在C#中，委托总是自带一个有参数的构造函数，这就是为什么在上例中，GetAString firstString=new GetAString(x.ToString); 通过这句初始化一个新的delegate的时候，给传递了一个x.ToString 方法。但，在定义delegate的时候，却没有定义参数。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>在看另一个例子之前，我们先来了解下匿名方法。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 匿名方法的使用，我们看个例子</p>
<p>Code<br />
using System;<br />
namespace gosoa.com.cn<br />
{<br />
&nbsp;&nbsp;&nbsp; public class test<br />
&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delegate string GetUrl(string val);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; static void Main(string [] args)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string domin="asaadsad";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetUrl url=delegate(string&nbsp; param)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; param="http://"+param;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return param;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Console.WriteLine(url(domin)); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; }<br />
}</p>
<p>&nbsp;</p>
<p>本文来自CSDN博客，转载请标明出处：http://blog.csdn.net/sendling/archive/2009/03/02/3948561.aspx</p>
<img src ="http://www.blogjava.net/hwpok/aggbug/314724.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-06 23:42 <a href="http://www.blogjava.net/hwpok/archive/2010/03/06/314724.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#   索引器</title><link>http://www.blogjava.net/hwpok/archive/2010/03/06/314720.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Sat, 06 Mar 2010 14:23:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/06/314720.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/314720.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/06/314720.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/314720.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/314720.html</trackback:ping><description><![CDATA[.索引器的索引值不受限为整数<br />
.索引器允许重载<br />
.索引器不是一个变量<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_0_67_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_67_Open_Text.style.display='none'; Codehighlighter1_0_67_Closed_Image.style.display='inline'; Codehighlighter1_0_67_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_0_67_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_0_67_Closed_Text.style.display='none'; Codehighlighter1_0_67_Open_Image.style.display='inline'; Codehighlighter1_0_67_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span id="Codehighlighter1_0_67_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_0_67_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;由&nbsp;SharpDevelop&nbsp;创建。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;用户:&nbsp;huy<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;日期:&nbsp;2010-2-28<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;时间:&nbsp;0:20<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;</span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Threading;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;Test<br />
<img id="Codehighlighter1_127_481_Open_Image" onclick="this.style.display='none'; Codehighlighter1_127_481_Open_Text.style.display='none'; Codehighlighter1_127_481_Closed_Image.style.display='inline'; Codehighlighter1_127_481_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_127_481_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_127_481_Closed_Text.style.display='none'; Codehighlighter1_127_481_Open_Image.style.display='inline'; Codehighlighter1_127_481_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_127_481_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_127_481_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;name;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;age;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;Name<br />
<img id="Codehighlighter1_192_236_Open_Image" onclick="this.style.display='none'; Codehighlighter1_192_236_Open_Text.style.display='none'; Codehighlighter1_192_236_Closed_Image.style.display='inline'; Codehighlighter1_192_236_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_192_236_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_192_236_Closed_Text.style.display='none'; Codehighlighter1_192_236_Open_Image.style.display='inline'; Codehighlighter1_192_236_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_192_236_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_192_236_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_199_212_Open_Image" onclick="this.style.display='none'; Codehighlighter1_199_212_Open_Text.style.display='none'; Codehighlighter1_199_212_Closed_Image.style.display='inline'; Codehighlighter1_199_212_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_199_212_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_199_212_Closed_Text.style.display='none'; Codehighlighter1_199_212_Open_Image.style.display='inline'; Codehighlighter1_199_212_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">get</span><span id="Codehighlighter1_199_212_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_199_212_Open_Text"><span style="color: #000000">{</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;name;}</span></span><span style="color: #000000"><br />
<img id="Codehighlighter1_219_233_Open_Image" onclick="this.style.display='none'; Codehighlighter1_219_233_Open_Text.style.display='none'; Codehighlighter1_219_233_Closed_Image.style.display='inline'; Codehighlighter1_219_233_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_219_233_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_219_233_Closed_Text.style.display='none'; Codehighlighter1_219_233_Open_Image.style.display='inline'; Codehighlighter1_219_233_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">set</span><span id="Codehighlighter1_219_233_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_219_233_Open_Text"><span style="color: #000000">{name&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;value;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;Age<br />
<img id="Codehighlighter1_257_299_Open_Image" onclick="this.style.display='none'; Codehighlighter1_257_299_Open_Text.style.display='none'; Codehighlighter1_257_299_Closed_Image.style.display='inline'; Codehighlighter1_257_299_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_257_299_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_257_299_Closed_Text.style.display='none'; Codehighlighter1_257_299_Open_Image.style.display='inline'; Codehighlighter1_257_299_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_257_299_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_257_299_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_264_276_Open_Image" onclick="this.style.display='none'; Codehighlighter1_264_276_Open_Text.style.display='none'; Codehighlighter1_264_276_Closed_Image.style.display='inline'; Codehighlighter1_264_276_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_264_276_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_264_276_Closed_Text.style.display='none'; Codehighlighter1_264_276_Open_Image.style.display='inline'; Codehighlighter1_264_276_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">get</span><span id="Codehighlighter1_264_276_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_264_276_Open_Text"><span style="color: #000000">{</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;age;}</span></span><span style="color: #000000"><br />
<img id="Codehighlighter1_283_296_Open_Image" onclick="this.style.display='none'; Codehighlighter1_283_296_Open_Text.style.display='none'; Codehighlighter1_283_296_Closed_Image.style.display='inline'; Codehighlighter1_283_296_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_283_296_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_283_296_Closed_Text.style.display='none'; Codehighlighter1_283_296_Open_Image.style.display='inline'; Codehighlighter1_283_296_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">set</span><span id="Codehighlighter1_283_296_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_283_296_Open_Text"><span style="color: #000000">{age&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;value;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Main()<br />
<img id="Codehighlighter1_329_479_Open_Image" onclick="this.style.display='none'; Codehighlighter1_329_479_Open_Text.style.display='none'; Codehighlighter1_329_479_Closed_Image.style.display='inline'; Codehighlighter1_329_479_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_329_479_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_329_479_Closed_Text.style.display='none'; Codehighlighter1_329_479_Open_Image.style.display='inline'; Codehighlighter1_329_479_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_329_479_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_329_479_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test&nbsp;test&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Test();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test.Name&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">huyvanpull</span><span style="color: #000000">"</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test.Age&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">25</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(test.Name&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">;&nbsp;&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;test.Age);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread.Sleep(</span><span style="color: #000000">5000</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
<img src ="http://www.blogjava.net/hwpok/aggbug/314720.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-06 22:23 <a href="http://www.blogjava.net/hwpok/archive/2010/03/06/314720.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#  helloWorld</title><link>http://www.blogjava.net/hwpok/archive/2010/03/02/314271.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Tue, 02 Mar 2010 04:40:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/03/02/314271.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/314271.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/03/02/314271.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/314271.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/314271.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_0_125_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_125_Open_Text.style.display='none'; Codehighlighter1_0_125_Closed_Image.style.display='inline'; Codehighlighter1_0_125_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_0_125_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_0_125_Closed_Text.style.display='none'; Codehighlighter1_0_125_Open_Image.style.display='inline'; Codehighlighter1_0_125_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span id="Codehighlighter1_0_125_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_0_125_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;由&nbsp;SharpDevelop&nbsp;创建。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;用户:&nbsp;Administrator<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;日期:&nbsp;2010-3-2<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;时间:&nbsp;12:30<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;*&nbsp;如果你想要更改该模板，那么请使用&#8220;工具&nbsp;|&nbsp;选项&nbsp;|&nbsp;编辑&nbsp;|&nbsp;编辑标准标题&#8221;。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;</span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Threading;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;test<br />
<img id="Codehighlighter1_187_287_Open_Image" onclick="this.style.display='none'; Codehighlighter1_187_287_Open_Text.style.display='none'; Codehighlighter1_187_287_Closed_Image.style.display='inline'; Codehighlighter1_187_287_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_187_287_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_187_287_Closed_Text.style.display='none'; Codehighlighter1_187_287_Open_Image.style.display='inline'; Codehighlighter1_187_287_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" />&nbsp;</span><span id="Codehighlighter1_187_287_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_187_287_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Main()<br />
<img id="Codehighlighter1_219_284_Open_Image" onclick="this.style.display='none'; Codehighlighter1_219_284_Open_Text.style.display='none'; Codehighlighter1_219_284_Closed_Image.style.display='inline'; Codehighlighter1_219_284_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_219_284_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_219_284_Closed_Text.style.display='none'; Codehighlighter1_219_284_Open_Image.style.display='inline'; Codehighlighter1_219_284_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_219_284_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_219_284_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(</span><span style="color: #000000">"</span><span style="color: #000000">Hello&nbsp;World!</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread.Sleep(</span><span style="color: #000000">3000</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
<img src ="http://www.blogjava.net/hwpok/aggbug/314271.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-03-02 12:40 <a href="http://www.blogjava.net/hwpok/archive/2010/03/02/314271.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于遮罩</title><link>http://www.blogjava.net/hwpok/archive/2010/02/26/314012.html</link><dc:creator>惠万鹏</dc:creator><author>惠万鹏</author><pubDate>Fri, 26 Feb 2010 08:28:00 GMT</pubDate><guid>http://www.blogjava.net/hwpok/archive/2010/02/26/314012.html</guid><wfw:comment>http://www.blogjava.net/hwpok/comments/314012.html</wfw:comment><comments>http://www.blogjava.net/hwpok/archive/2010/02/26/314012.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hwpok/comments/commentRss/314012.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hwpok/services/trackbacks/314012.html</trackback:ping><description><![CDATA[&lt;div id="coverDiv" style="top: 0px; left: 0px;position: absolute; z-index: 1999;&nbsp; width: 100%; height: 100%; border: solid 0px #3E9FEC; background: #fff;filter:alpha(opacity=40);"&gt;&lt;/div&gt;<br />
&nbsp;&nbsp;&lt;div class="container" style="position: absolute; z-index: 2000;"&gt;&lt;/div&gt;<br />
<br />
<br />
/** 打开DIV */<br />
&nbsp;&nbsp;&nbsp;function openDiv(taskId)<br />
&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;obj$("coverDiv").style.zIndex="2001";<br />
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;obj$("auditTaskDiv").style.zIndex="2002";<br />
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;obj$("auditTaskDiv").style.display="block";<br />
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;obj$("auditTaskId").value=taskId;<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;/** 关闭DIV */<br />
&nbsp;&nbsp;&nbsp;function closeDiv()<br />
&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;obj$("coverDiv").style.zIndex="1999";<br />
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;obj$("auditTaskDiv").style.zIndex="1998";<br />
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;obj$("auditTaskDiv").style.display="none";<br />
&nbsp;&nbsp;&nbsp;}
<img src ="http://www.blogjava.net/hwpok/aggbug/314012.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hwpok/" target="_blank">惠万鹏</a> 2010-02-26 16:28 <a href="http://www.blogjava.net/hwpok/archive/2010/02/26/314012.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>