随笔分类 - .NET
-
class,abstract class,interface之间的继承与实现关系(java,c#)
摘要: 阅读全文
-
C#计算字符串中子串出现次数的另类方法
摘要:转自http://www.zu14.cn/2011/04/13/donet-csharp-calculate-sub-string-counts-of-string//// <summary>/// 计算字符串中子串出现的次数/// </summary>/// <param name="str">字符串</param>/// <param name="substring">子串</param>/// <returns>出现的次数</returns>static 阅读全文
-
正则表达式集
摘要:匹配 TD, TR 中的内容string s = "<table><TR><td>1111</td></tr><tr><td>2222</td></tr><tR><td>333</td></tr></table><tr><td>qqqqq</t><tr>WWWWWWW</tr></tr>";//(?<=<tr>)向前匹配 阅读全文
-
图解 dotnet framework(CLR\类库]托管\非托管代码)
摘要: 阅读全文
-
dotnet使用误区<初始化类的问题>
摘要:在dotnet 3.0后提供了自动属性和初始化器的功能。 自动属性如下2-4行,为什么如此简洁,据了解是因为C#编译器遇上象上面这样的空的get/set属性的话,它会自动为我们在类中生成一个私有成员变量,对这个变量实现一个公开的getter 和setter。 初始化器如下第5行,即可以通过属性或则声 阅读全文
-
多线程<公共数据的访问一>
摘要:使用多线程时常会出现各种奇怪的问题,死锁、异常或是公共数据的安全性。今天我就遇到了一个多线程中有关公共数据安全性的问题。 代码如下: 1 publicclass Class1 { 2 3 privatestaticbool ISCONN =false; 4 5 ///<summary> 6 /// 阅读全文