会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LonelyEnvoy
云端之上 追赶太阳
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2016年9月4日
C#中的泛型
摘要: 泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代码中声明、实现。这意味着使用泛型的类型参数T,写一个类MyList
阅读全文
posted @ 2016-09-04 15:54 LonelyEnvoy
阅读(2322)
评论(0)
推荐(0)
2016年9月2日
在stream流和byte[]中查找(搜索)指定字符串
摘要: 在 stream流 和 byte[] 中查找(搜索)指定字符串 这里注重看的是两个 Search 的扩展方法,一个是 stream 类型的扩展,另一个是 byte[] 类型的扩展, 如果大家有更好的“算法”,请给回复,我们一起优化! -- 常用扩展代码,需要这部分代码的支持! using Syste
阅读全文
posted @ 2016-09-02 19:54 LonelyEnvoy
阅读(1081)
评论(0)
推荐(0)
C#中HashTable的用法
摘要: 命名空间 System.Collections 名称 哈希表(Hashtable) 描述 用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hash
阅读全文
posted @ 2016-09-02 16:00 LonelyEnvoy
阅读(2498)
评论(0)
推荐(0)
数据结构和算法系列13 五大查找之哈希查找
摘要: 这一篇要总结的是五天查找的最后一篇,哈希查找,也称为散列查找(本文以哈希称呼)。提起哈希,我的第一印象就是C#中的Hashtable类,它是由一组key/value的键值对组成的集合,它就是应用了散列技术。 那么,什么是哈希查找呢?在弄清楚什么是哈希查找之前,我们要弄清楚哈希技术,哈希技术是在记录的
阅读全文
posted @ 2016-09-02 15:45 LonelyEnvoy
阅读(1459)
评论(0)
推荐(0)
2016年8月31日
java/c# 判断点是否在多边形区域内
摘要: java/c# 判断点是否在多边形区域内 2012年06月29日 ⁄ 综合 ⁄ 共 1547字 ⁄ 字号 小 中 大 ⁄ 评论关闭 最近帮别人解决了一个问题,如何判断一个坐标点,是否在多边形区域内(二维)。 在网上搜索了一圈,都是自己写代码,有多种算法,分凸多边形、凹多边形,总之是麻烦。 继续搜索,
阅读全文
posted @ 2016-08-31 22:41 LonelyEnvoy
阅读(876)
评论(0)
推荐(0)
2016年8月28日
C#中dynamic的正确用法
摘要: dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不
阅读全文
posted @ 2016-08-28 16:19 LonelyEnvoy
阅读(8627)
评论(0)
推荐(2)
2016年8月26日
无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型:解决方法
摘要: http://blog.csdn.net/xiaochongchong1248/archive/2009/11/20/4841193.aspx?1271573283 编程环境要求:VS2008/FX2.0 众所周知,从VS2005/FX2.0起,在多线程环境下是不允许跨线程修改主线程上窗口控件的。
阅读全文
posted @ 2016-08-26 10:44 LonelyEnvoy
阅读(539)
评论(0)
推荐(1)
2016年8月23日
C# 压缩与解压字符串(面试题)
摘要: /* * 题目:压缩字符串。如“abbcccddddeef”,压缩成“a1b2c3d4e2f1” * 解题: 这个题目也是面试常见的题目。看似很简单,其实暗藏杀机。一般的想法就是,一边遍历,一边计数,然后将字符和计数器组合成新的字符串。 * 这个想法没有错,但是结果有漏洞。 * 等你写好算法,一般面
阅读全文
posted @ 2016-08-23 12:04 LonelyEnvoy
阅读(889)
评论(0)
推荐(0)
2016年8月22日
C#中的Where和Lambda表达式
摘要: 1 2 3 4 5 6 7 8 9 10 11 List<string> listString = new List<string>(); listString.Add("abc"); listString.Add("456"); listString.Add("bbb"); listString.
阅读全文
posted @ 2016-08-22 18:21 LonelyEnvoy
阅读(545)
评论(0)
推荐(0)
2016年8月21日
C# Task 用法
摘要: C# Task 的用法 其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。 顺便提一下,配合CancellationTokenSource类更为可以轻松的对Task操作的代码进行中途终止运
阅读全文
posted @ 2016-08-21 10:17 LonelyEnvoy
阅读(445)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告