<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://chenzz2008.spaces.live.com/mmm2008-05-17_13.22/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fchenzz2008.spaces.live.com%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>CSST Development Log</title><description /><link>http://chenzz2008.spaces.live.com/</link><language>en-US</language><pubDate>Wed, 19 Mar 2008 16:18:15 GMT</pubDate><lastBuildDate>Wed, 19 Mar 2008 16:18:15 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><live:identity><live:id>1940284021030624675</live:id><live:alias>chenzz2008</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>简单Blog程序(附源码)</title><link>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!135.entry</link><description>&lt;p&gt;程序使用VS2008开发,框架使用.Net 2.0,是在别人的Blog的基础上修改而来的,主要原因在使用原BLOG程序时发布网站后无法使用,后来自已在其原来的基础上换了编缉器为FckEditor,先上几张图&lt;br&gt;&lt;img height=319 alt="" src="http://chenzz.cnblogs.com/images/cnblogs_com/chenzz/VTheme7.jpg" width=600 border=0&gt;&lt;br&gt;源码:&lt;br&gt;&lt;a href="http://chenzz.cnblogs.com/Files/chenzz/cs_blog.zip"&gt;/Files/chenzz/cs_blog.zip&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1940284021030624675&amp;page=RSS%3a+%e7%ae%80%e5%8d%95Blog%e7%a8%8b%e5%ba%8f(%e9%99%84%e6%ba%90%e7%a0%81)&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=chenzz2008.spaces.live.com&amp;amp;GT1=chenzz2008"&gt;</description><comments>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!135.entry#comment</comments><guid isPermaLink="true">http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!135.entry</guid><pubDate>Wed, 12 Dec 2007 14:10:52 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://chenzz2008.spaces.live.com/blog/cns!1AED46097CE59DA3!135/comments/feed.rss</wfw:commentRss><wfw:comment>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!135.entry#comment</wfw:comment><dcterms:modified>2007-12-13T15:13:41Z</dcterms:modified></item><item><title>项目心得(代码篇)</title><link>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!134.entry</link><description>&lt;div&gt;
&lt;p style="margin:0cm 0cm 0pt 18pt;text-indent:-18pt;tab-stops:list 18.0pt"&gt;&lt;span lang=EN-US style=""&gt;&lt;span style=""&gt;&lt;font face="Times New Roman"&gt;&lt;font color="#000000"&gt;&lt;font size=3&gt;1.&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:宋体"&gt;如果一个字符串是由多个字符串拼接&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;(&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;如&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;span lang=EN-US style="font-size:9pt;color:#a31515;font-family:新宋体"&gt;&amp;quot;hello&amp;quot;&lt;/span&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;+&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;world&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font color="#000000"&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;)&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;而成&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;建议使用&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;span lang=EN-US style="font-size:9pt;color:blue;font-family:新宋体"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;.Format&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;函数实现同样功能&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;这样不仅可读性高&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;而且效率也高&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;(&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;特别是在组合&lt;/font&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;SQL&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;语句时&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;使用此方法更有利于&lt;/font&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;SQL&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;的阅读&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;),&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;比如下列代码&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;:&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt;text-indent:18pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;color:blue;font-family:新宋体"&gt;string&lt;/span&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; msg = &lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;\r\n---------Log Time:&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt; + System.&lt;/font&gt;&lt;span style="color:#2b91af"&gt;DateTime&lt;/span&gt;&lt;font color="#000000"&gt;.Now.ToString() + &lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;--------\r\n&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt; + text;&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-indent:18pt;text-align:left" align=left&gt;&lt;span style="font-family:宋体"&gt;&lt;font color="#000000" size=3&gt;换成&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-indent:18pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;color:blue;font-family:新宋体"&gt;string&lt;/span&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; msg = &lt;/font&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt;.Format(&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;\r\n---------Log Time:{0}--------\r\n{1}&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;, System.&lt;/font&gt;&lt;span style="color:#2b91af"&gt;DateTime&lt;/span&gt;&lt;font color="#000000"&gt;.Now.ToString(), text);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-indent:18pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;   &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt; xx = &lt;/font&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt;.Format(&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Select * From Test Where Id={0}&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;, 1);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-indent:18pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-family:宋体"&gt;&lt;font color="#000000" size=3&gt;好一点&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;font size=3&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:宋体"&gt;关于此用法&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;我们还可以在&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;span lang=EN-US style="font-size:9pt;color:#2b91af;font-family:新宋体"&gt;StringBuilder&lt;/span&gt;&lt;font size=3&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:宋体"&gt;变量中用得到&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;比如以下语句&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;:&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;   &lt;/span&gt;System.Text.&lt;/font&gt;&lt;span style="color:#2b91af"&gt;StringBuilder&lt;/span&gt;&lt;font color="#000000"&gt; sb = &lt;/font&gt;&lt;span style="color:blue"&gt;new&lt;/span&gt;&lt;font color="#000000"&gt; System.Text.&lt;/font&gt;&lt;span style="color:#2b91af"&gt;StringBuilder&lt;/span&gt;&lt;font color="#000000"&gt;();&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;   &lt;/span&gt;sb.AppendFormat(&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Exception is {0}&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;, ex.ToString());&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" color="#000000" size=3&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt 18pt;text-indent:-18pt;tab-stops:list 18.0pt"&gt;&lt;font color="#000000"&gt;&lt;span lang=EN-US style=""&gt;&lt;span style=""&gt;&lt;font face="Times New Roman"&gt;&lt;font size=3&gt;2.&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;枚举变量的声明&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;声明变量之后可加冒号&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;也可不加&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;如果枚举变量类型不多&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;可以指定成员变量类型为&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;byte,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;可以节省存储空间&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;(&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;不过这个意义一般&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;&lt;font size=3&gt;不是很大&lt;/font&gt;&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" size=3&gt;)&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;    &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:blue"&gt;enum&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:#2b91af"&gt;OperateType&lt;/span&gt;&lt;font color="#000000"&gt; : &lt;/font&gt;&lt;span style="color:blue"&gt;byte&lt;/span&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;Add,&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;Modify,&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;Delete,&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;Unknown&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;    &lt;/span&gt;};&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt 18pt;text-indent:-18pt;tab-stops:list 18.0pt"&gt;&lt;span lang=EN-US style=""&gt;&lt;span style=""&gt;&lt;font face="Times New Roman"&gt;&lt;font color="#000000"&gt;&lt;font size=3&gt;3.&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:宋体"&gt;错误日志记录&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;为了防止在程序运行期间抛出未在程序中处理的错误&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;可在程序入口处&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;(&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;即&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;main&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;函数体中&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;)&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;加入以下代码来记录具体出错日志&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:green"&gt;//-----------&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:green;font-family:新宋体"&gt;处理应用程序中未捕获的错误&lt;span lang=EN-US&gt;,&lt;/span&gt;记录到日志&lt;span lang=EN-US&gt;-------------&lt;/span&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:#2b91af"&gt;Application&lt;/span&gt;&lt;font color="#000000"&gt;.ThreadException += &lt;/font&gt;&lt;span style="color:blue"&gt;new&lt;/span&gt;&lt;font color="#000000"&gt; System.Threading.&lt;/font&gt;&lt;span style="color:#2b91af"&gt;ThreadExceptionEventHandler&lt;/span&gt;&lt;font color="#000000"&gt;(Application_ThreadException);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:green"&gt;//-------------------------------------------------------------&lt;/span&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;color:green;font-family:新宋体"&gt; &lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;        &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;private&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:blue"&gt;static&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:blue"&gt;void&lt;/span&gt;&lt;font color="#000000"&gt; Application_ThreadException(&lt;/font&gt;&lt;span style="color:blue"&gt;object&lt;/span&gt;&lt;font color="#000000"&gt; sender, System.Threading.&lt;/font&gt;&lt;span style="color:#2b91af"&gt;ThreadExceptionEventArgs&lt;/span&gt;&lt;font color="#000000"&gt; e)&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt; errMsg = &lt;/font&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt;.Format(&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Application.ThreadException Occurs:\r\n{0}&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;, e.Exception.ToString());&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;            &lt;/span&gt;Utility.&lt;/font&gt;&lt;span style="color:#2b91af"&gt;LogMsg&lt;/span&gt;&lt;font color="#000000"&gt;.WriteLogToApplicationFolderByMonth(errMsg);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:green"&gt;//throw new NotImplementedException();&lt;/span&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span style="font-size:9pt;color:green;font-family:新宋体"&gt;这样可以把运行期间未在程序中处理的错误全部记录下来&lt;span lang=EN-US&gt;,&lt;/span&gt;以备调试可用&lt;span lang=EN-US&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" color="#000000" size=3&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;font size=3&gt;&lt;font color="#000000"&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;4.&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;单件模式的使用&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;很多时候我们需要限定类只有一个实例&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;这时我们可以考虑使用单件模式来实限此功能&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;比如我们在一般应用程序中&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;必须要限定某个窗体只能打开一个&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;不允许有多个实例&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;可以使用下面方法&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman" color="#000000" size=3&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;        &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;private&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:blue"&gt;static&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:#2b91af"&gt;MDIMainForm&lt;/span&gt;&lt;font color="#000000"&gt; _instance;&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;        &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:blue"&gt;static&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:#2b91af"&gt;MDIMainForm&lt;/span&gt;&lt;font color="#000000"&gt; Instance()&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;if&lt;/span&gt;&lt;font color="#000000"&gt; (_instance == &lt;/font&gt;&lt;span style="color:blue"&gt;null&lt;/span&gt;&lt;font color="#000000"&gt;)&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;            &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;_instance = &lt;/font&gt;&lt;span style="color:blue"&gt;new&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:#2b91af"&gt;MDIMainForm&lt;/span&gt;&lt;font color="#000000"&gt;();&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;            &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;return&lt;/span&gt;&lt;font color="#000000"&gt; _instance;&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;font size=3&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:宋体"&gt;然后把构造函数定义为私有的&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;不允许直接调用构造函数直接实例化&lt;/span&gt;&lt;span lang=EN-US&gt;&lt;font face="Times New Roman"&gt;,&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:宋体"&gt;如下所示&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;        &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;private&lt;/span&gt;&lt;font color="#000000"&gt; MDIMainForm()&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;            &lt;/span&gt;InitializeComponent();&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt 18pt;text-indent:-18pt;text-align:left;tab-stops:list 18.0pt" align=left&gt;&lt;font color="#000000"&gt;&lt;span lang=EN-US style="font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font size=3&gt;4.&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:新宋体"&gt;&lt;font size=3&gt;递归算法&lt;span lang=EN-US&gt;,&lt;/span&gt;项目中有一个无限分类的树&lt;span lang=EN-US&gt;,&lt;/span&gt;需要穷举出树的所有结点&lt;span lang=EN-US&gt;,&lt;/span&gt;因为不能确定树的层数&lt;span lang=EN-US&gt;(&lt;/span&gt;也不允许限定层数&lt;span lang=EN-US&gt;,&lt;/span&gt;因为可以是&lt;span lang=EN-US&gt;N&lt;/span&gt;层&lt;span lang=EN-US&gt;),&lt;/span&gt;想了很多方法都不行&lt;span lang=EN-US&gt;,&lt;/span&gt;最后才想到使用递归&lt;span lang=EN-US&gt;,&lt;/span&gt;实现起来容易多了&lt;span lang=EN-US&gt;,&lt;/span&gt;当然我们可以根据这个算法解决很多类似问题&lt;span lang=EN-US&gt;,&lt;/span&gt;解决方案可参考&lt;span lang=EN-US&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;color:blue;font-family:新宋体"&gt;&lt;span style=""&gt;        &lt;/span&gt;#region&lt;/span&gt;&lt;font color="#000000"&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt; &lt;/span&gt;&lt;span style="font-size:9pt;font-family:新宋体"&gt;无限分类实现&lt;span lang=EN-US&gt;(&lt;/span&gt;使用递归方法实现&lt;span lang=EN-US&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;        &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;private&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:blue"&gt;void&lt;/span&gt;&lt;font color="#000000"&gt; BindToTreeView(&lt;/font&gt;&lt;span style="color:blue"&gt;int&lt;/span&gt;&lt;font color="#000000"&gt; partentID, &lt;/font&gt;&lt;span style="color:#2b91af"&gt;TreeNode&lt;/span&gt;&lt;font color="#000000"&gt; node)&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt; loadedItem = &lt;/font&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt;.Empty; &lt;/font&gt;&lt;span style="color:green"&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:green;font-family:新宋体"&gt;已加载条目&lt;span lang=EN-US&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;color:green;font-family:新宋体"&gt; &lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:#2b91af"&gt;DataRow&lt;/span&gt;&lt;font color="#000000"&gt;[] drs = dtClass.Select(&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;ParentID=&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt; + partentID);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;            &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;foreach&lt;/span&gt;&lt;font color="#000000"&gt; (&lt;/font&gt;&lt;span style="color:#2b91af"&gt;DataRow&lt;/span&gt;&lt;font color="#000000"&gt; dr &lt;/font&gt;&lt;span style="color:blue"&gt;in&lt;/span&gt;&lt;font color="#000000"&gt; drs)&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;            &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt; rowTag = dr[&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Class_ID&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;].ToString().Trim();&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;if&lt;/span&gt;&lt;font color="#000000"&gt; (loadedItem.Contains(rowTag)) &lt;/font&gt;&lt;span style="color:blue"&gt;continue&lt;/span&gt;&lt;font color="#000000"&gt;;&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;loadedItem += rowTag;&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&lt;font color="#000000"&gt; nodeItemName = dr[&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Name&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;].ToString().Trim();&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                &lt;/font&gt;&lt;/span&gt;&lt;span style="color:#2b91af"&gt;TreeNode&lt;/span&gt;&lt;font color="#000000"&gt; subNode = &lt;/font&gt;&lt;span style="color:blue"&gt;new&lt;/span&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;span style="color:#2b91af"&gt;TreeNode&lt;/span&gt;&lt;font color="#000000"&gt;(nodeItemName);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;subNode.Tag = dr[&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Class_ID&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;].ToString().Trim();&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;          &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;subNode.ToolTipText = dr[&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Description&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;].ToString().Trim();&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;if&lt;/span&gt;&lt;font color="#000000"&gt; (node == &lt;/font&gt;&lt;span style="color:blue"&gt;null&lt;/span&gt;&lt;font color="#000000"&gt;)&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                    &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;this&lt;/span&gt;&lt;font color="#000000"&gt;.treeViewClass.Nodes.Add(subNode);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;else&lt;/span&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                    &lt;/span&gt;node.Nodes.Add(subNode);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;span style=""&gt;&lt;font color="#000000"&gt;                &lt;/font&gt;&lt;/span&gt;&lt;span style="color:blue"&gt;if&lt;/span&gt;&lt;font color="#000000"&gt; (dtClass.Select(&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;ParentID=&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt; + dr[&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Class_ID&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;].ToString()).Length &amp;gt; 0)&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;{&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                    &lt;/span&gt;BindToTreeView(&lt;/font&gt;&lt;span style="color:blue"&gt;int&lt;/span&gt;&lt;font color="#000000"&gt;.Parse(dr[&lt;/font&gt;&lt;span style="color:#a31515"&gt;&amp;quot;Class_ID&amp;quot;&lt;/span&gt;&lt;font color="#000000"&gt;].ToString()), subNode);&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;                &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;       &lt;/span&gt;&lt;span style=""&gt;     &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;font-family:新宋体"&gt;&lt;font color="#000000"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;/font&gt;&lt;/span&gt;
&lt;p style="margin:0cm 0cm 0pt;text-align:left" align=left&gt;&lt;span lang=EN-US style="font-size:9pt;color:blue;font-family:新宋体"&gt;&lt;span style=""&gt;        &lt;/span&gt;#endregion&lt;/span&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1940284021030624675&amp;page=RSS%3a+%e9%a1%b9%e7%9b%ae%e5%bf%83%e5%be%97(%e4%bb%a3%e7%a0%81%e7%af%87)&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=chenzz2008.spaces.live.com&amp;amp;GT1=chenzz2008"&gt;</description><comments>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!134.entry#comment</comments><guid isPermaLink="true">http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!134.entry</guid><pubDate>Sun, 18 Nov 2007 14:55:58 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://chenzz2008.spaces.live.com/blog/cns!1AED46097CE59DA3!134/comments/feed.rss</wfw:commentRss><wfw:comment>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!134.entry#comment</wfw:comment><dcterms:modified>2007-11-18T14:55:58Z</dcterms:modified></item><item><title>CSST软件界面预览</title><link>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!112.entry</link><description>&lt;div&gt;软件为一进销存软件,现在软件正处于开发初期,很多工作还需要去做,以下为现阶段软件界面预览,总的界面有VS2003风格&lt;br&gt;&lt;a href="http://byfiles.storage.live.com/y1pvQZFd9g178LWuF0P_Z5actPL-7SDn-etRm-Bwzh_9fqc8K5OGgDgjwhI-Jb_Js21DGn3triUPTM" target="_blank"&gt;&lt;img height=174 alt=VTheme.3 src="http://byfiles.storage.live.com/y1pvQZFd9g178LWuF0P_Z5actPL-7SDn-etRm-Bwzh_9fqc8K5OGgDgjwhI-Jb_Js21DGn3triUPTM" width=300&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1940284021030624675&amp;page=RSS%3a+CSST%e8%bd%af%e4%bb%b6%e7%95%8c%e9%9d%a2%e9%a2%84%e8%a7%88&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=chenzz2008.spaces.live.com&amp;amp;GT1=chenzz2008"&gt;</description><category>开发日志</category><comments>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!112.entry#comment</comments><guid isPermaLink="true">http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!112.entry</guid><pubDate>Wed, 24 Oct 2007 15:59:02 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://chenzz2008.spaces.live.com/blog/cns!1AED46097CE59DA3!112/comments/feed.rss</wfw:commentRss><wfw:comment>http://chenzz2008.spaces.live.com/Blog/cns!1AED46097CE59DA3!112.entry#comment</wfw:comment><dcterms:modified>2007-10-24T15:59:02Z</dcterms:modified></item><item><title>Custom List: 友情链接</title><link>http://chenzz2008.spaces.live.com/Lists/cns!1AED46097CE59DA3!146</link><description>&lt;p&gt;&amp;#21451;&amp;#24773;&amp;#38142;&amp;#25509;&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.z-x-h.com&amp;#47;"&gt;&amp;#28145;&amp;#22323;&amp;#32593;&amp;#31449;&amp;#35774;&amp;#35745;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.seo-sz.com&amp;#47;"&gt;&amp;#28145;&amp;#22323;&amp;#32593;&amp;#31449;&amp;#20248;&amp;#21270; &lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://hi.baidu.com&amp;#47;i_seo"&gt;&amp;#32593;&amp;#31449;&amp;#20248;&amp;#21270;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1940284021030624675&amp;page=RSS%3a+Custom+List%3a+%e5%8f%8b%e6%83%85%e9%93%be%e6%8e%a5&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=chenzz2008.spaces.live.com&amp;amp;GT1=chenzz2008"&gt;</description><guid isPermaLink="false">cns!1AED46097CE59DA3!146</guid><pubDate>Wed, 19 Mar 2008 16:18:15 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://chenzz2008.spaces.live.com/Lists/cns!1AED46097CE59DA3!146/feed.rss</cf:itemRSS><dcterms:modified>2008-03-19T16:18:15Z</dcterms:modified></item></channel></rss>