随笔分类 - NET
摘要:递归和嵌套循环的区别 亲,不要误以为自己调用自己就等于递归了! 其实,我也不知道第一种情况算不算严格意义上滴递归滴呀; 下面的方法是另外的一种方式来实现滴呀; 后面,我对递归由进一步的研究了,然后发现,我的结论可能是错的;!!! 我们来看两种递归的执行情况; 没有返回值,仅仅是又我们的临界值; 它的
阅读全文
摘要:c#中装箱拆箱性能测试首先了解一下关于时间的换算:1秒=1000毫秒;1毫秒=1000微秒;1微秒=1纳秒而1毫秒=10000ticks;所以1ticks=100纳秒=0.1微秒ticks这个属性值是指从0001年1月1日12:00:00开始到此时的以ticks为单位的时间,就是以ticks表示的时...
阅读全文
摘要:有区别,就是在匿名对象中的区别滴呀 总结:对于字符串来说,两个比较的都是对象的值,并且是等效的; 对于非字符串的其他引用类型(非匿名类型)两个比较的都是对象的引用,并且是等效的; 对于匿名类型,Equal()方法比较的是类型的状态,如果两个类型的属性和值都相同,就返回true;==比较的是对象的引用
阅读全文
摘要:TextReader的常用属性和方法:我们闭上眼可以想象一下 Text这个词的范围,它囊括了许多的文件类型,我们可以在记事本上使用任何语言(英语,中文,c# ,天书,javascript,jquery,xml,xaml,sql,c++……),如此多的语言文本归根结底还是通过一个个char组成的,所以...
阅读全文
摘要:byte 是字节型,字节,就是储存数据的一种单位而已,一般用于二进制文件的读写。char 是字符型,字符,就是单个的字母、数字、符号等等。string 是字符串型,字符串,就是若干个字符。而且 byte[] 和 char[] 都是数组类型,string 是变量类型,三者没法直接比较。要么是 byte...
阅读全文
摘要:字符集和字符编码(Charset & Encoding)字符集(Charset):是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符编码(Character Encoding):就是一个编码和解码的规则,常见的:ASCII字符集、GB23...
阅读全文
摘要:直接上代码!using System;using System.Text;using System.Web;using System.IO;namespace Common{ /// /// 文件操作类 /// public class FileOperate { ...
阅读全文
摘要:c#中SOAP序列化和反序列化上代码!using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Runtime...
阅读全文
摘要:c#中的序列化与反序列化直接上代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Runtime....
阅读全文
摘要:如果,仅仅是是掌握事件的语法格式和基本含义,那还是不够滴,下面就让我们更为深入的谈论一下!如果是的话,请看如下的问题:若多次添加同一个事件处理函数时,触发时处理函数是否也会多次触发?若添加了一个事件处理函数,却执行了两次或多次”取消事件“,是否会报错? 如何认定两个事件处理函数是一样的? 如果是匿名...
阅读全文
摘要:深入理解c#中的const 和readonly的区别滴呀;
阅读全文
摘要:C#中的internal表示只能在程序集中访问的修饰符具体:比如,你写了一个记录日志的DLL,任何项目只要引用此DLL就能实现记录日志的功能,这个DLL文件的程序就是一个程序集。如果你记录日志的程序集是这么定义的namespace LogerHelper { internal class lo...
阅读全文
摘要:C# 中如何将一个类文件(XX.CS)封装成.dll文件Visual Studio Tools------> Visual Studio 2010命令提示 输入以下命令:csc /t:library /out:c:\XXX.dll c:\XXX.cs 其中c:\XXX.cs 为要生成的cs文件;c:...
阅读全文
摘要:c# 委托和事件(总结篇)概念:delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类...
阅读全文
浙公网安备 33010602011771号