C#
freedom2028
这个作者很懒,什么都没留下…
展开
-
在多线程中使用静态方法是否有线程安全问题
类的成员分为两类,静态成员(static member)和实例成员(instance member)。静态成员属于类,实例成员则属于对象,即类的实例。 简单讨论一下在一个类中使用静态字段(static field)和静态方法(static method)是否会有线程安全问题。 我们在知道, 静态字段(static field)和静态方法(static method)的转载 2012-04-08 11:50:42 · 1231 阅读 · 0 评论 -
utf-8 BOM 及 C#去除BOM方法
Unicode规范中有一个BOM的概念。BOM——Byte Order Mark,就是字节序标记。在这里找到一段关于BOM的说明: 在UCS编码中有一个叫做"ZERO WIDTH NO-BREAKSPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符"ZERO WIDTH NO-BREAKSPACE"原创 2012-10-23 13:24:13 · 10729 阅读 · 0 评论 -
C# Excel数字转字母列标
var dividend = index; var columnName = string.Empty; while (dividend > 0) { var modulo = (dividend - 1) % 26; columnName = Convert.转载 2013-08-06 09:32:37 · 3354 阅读 · 0 评论