摘要: 一、函数调用,此时this是全局的也就是window 二、方法调用 注意:内部匿名函数不属于当前对象的函数,因此this指向了全局对象window 阅读全文
posted @ 2016-10-27 21:29 wipp 阅读(11016) 评论(0) 推荐(1) 编辑
摘要: 本文阐述C#中相等性比较,其中主要集中在下面两个方面 ==和!=运算符,什么时候它们可以用于相等性比较,什么时候它们不适用,如果不使用,那么它们的替代方式是什么? 什么时候,需要自定一个类型的相等性比较逻辑 在阐述相等性比较,以及如何自定义相等性比较逻辑之前,我们首先了解一下值类型比较和引用类型比较 阅读全文
posted @ 2016-07-29 16:47 wipp 阅读(8238) 评论(0) 推荐(0) 编辑
摘要: 1.HashTable 哈希表(HashTable)表示键/值对的集合。在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key-value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于 阅读全文
posted @ 2016-07-15 12:39 wipp 阅读(195) 评论(0) 推荐(0) 编辑
摘要: public static string GetMD5(string str) //自己写的 { //创建MD5对象 MD5 md5= MD5.Create(); //开始加密 //需要将字符串转换成字节数组 byte[] buffer = Encoding.... 阅读全文
posted @ 2016-07-09 17:07 wipp 阅读(3191) 评论(0) 推荐(0) 编辑
摘要: ReSharper插件的快捷键设置与VS2015快捷键设置在同一位置,即: 工具 -> 选项 -> 环境 -> 键盘。 如下为个人比较常用的快捷键,部分快捷键有进行修改。 VS2015偏好设置: 1,完成单词:Alt + / 2,定位到:Ctrl + , 3,转到定义:F12 4,查找所有引用:Sh 阅读全文
posted @ 2016-07-08 22:41 wipp 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 1、字符串变量不能赋值给字符变量。 2、Math函数输出尽量取舍,一般用ToString("f4"),否则显示误差。 3、针对短时间内大量random产生重复问题(http://www.cnblogs.com/rupeng/p/3723018.html) 可以使用c#.net中的RNGCryptoS 阅读全文
posted @ 2016-07-07 16:18 wipp 阅读(238) 评论(0) 推荐(0) 编辑
摘要: //同时读取和写入 copy示例 循环读取 阅读全文
posted @ 2016-07-07 16:09 wipp 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.管理文件系统 一般而言,应用程序都会有保存数据、检索数据的需求。 1.1 使用 path 类来访问文件路径 【path常用的方法】:http://www.cnblogs.com/tangge/archive/2012/10/30/2746458.html#a3 1.2 使用 File 和 Fil 阅读全文
posted @ 2016-07-07 08:48 wipp 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 使用 Stream 类管理字节流 使用 FileStream 类管理文件数据 使用 MemoryStream 类管理内存数据 使用 BufferedSream 类提高流性能 3.1 FileStream MemoryStream Seek 定位,寻址 BufferedStream 3.2 管理应用程 阅读全文
posted @ 2016-07-07 08:47 wipp 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 操作文件类:File 操作路径类:Path 操作文件夹类:Directory (FileStream、StreamWriter 、StreamReader 、File、FileInfo、Directory、DirectoryInfo、Path、Encoding) C#文件与流(FileStream、 阅读全文
posted @ 2016-07-07 08:22 wipp 阅读(849) 评论(0) 推荐(0) 编辑