飘遥的Blog

C/C++/.NET
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页

2008年8月26日

摘要: 本篇介绍Linq的集合操作,继续使用《Linq 学习(3) 语法结构》中介绍的数据源。Count/LongCountCount/LongCount 返回结果集中元素的数量,返回类型分别为int/long。原型为:public static int Count<TSource>(this IEnumerable<TSource> source[, Func<TSourc... 阅读全文

posted @ 2008-08-26 10:04 Zzx飘遥 阅读(2592) 评论(0) 推荐(0) 编辑

2008年8月24日

摘要: 这里简单介绍Linq的投影、筛选和排序子句。Selectselect 在一个集合序列按给定的条件进行投影,select 可以返回组合的筛选结果,返回匿名类型,对返回结果进行操作,返回组合的子查询结果等等。select 的方法定义原形为:public static IEnumerable<TResult> Select<TSource, TResult>(this IEnum... 阅读全文

posted @ 2008-08-24 21:09 Zzx飘遥 阅读(2578) 评论(0) 推荐(0) 编辑

2008年8月23日

摘要: Linq 语法结构(来自Linq in action)举个例子实现:查询以a开头的字符串,按降序输出。C#代码:string[] list = { "adobe", "excel", "acer", "query", "async", "xianfen", "apple", "amazon", "player", "best", "wow" }; var result = from word in... 阅读全文

posted @ 2008-08-23 21:31 Zzx飘遥 阅读(1187) 评论(1) 推荐(0) 编辑

2008年8月5日

摘要: 前面介绍了《C# 3.0 新特性》,对其注意事项没有过多的介绍,在这补充一下,回顾一下.NET 3.X的新特性。自动属性(Automatic Properties)不妨称自动属性之前的属性为传统属性。自动属性简化了语法,但也失掉了属性设置获取时进行操作的功能,也无法设置初始值。若想只读或只写可在set或get前加上访问修饰符,设置的访问修饰符必须比属性本身的可访问性低,并且不能同时设置get和se... 阅读全文

posted @ 2008-08-05 05:00 Zzx飘遥 阅读(1721) 评论(1) 推荐(0) 编辑

2008年8月4日

摘要: 本篇简单回顾C#语言集合操作的变化,通过与Linq对等的面向对象的语法来认识Linq。Linq是Language Integrated Query, 初识Linq感觉跟SQL Server的Tsql很像,可以进行语言必备的逻辑操作,也可以实现对集合的直接查询。Net1.X时代C#不支持泛型,集合用元素只能为object类型的ArrayList等。添加、取出元素都与Object类型进行强制类型转换,... 阅读全文

posted @ 2008-08-04 00:02 Zzx飘遥 阅读(645) 评论(2) 推荐(0) 编辑

2008年7月30日

摘要: 赏心悦目的东东总是让我欢喜,喜欢收藏遇到的独具设计风格的网页,添加到收藏夹、保存网页太麻烦,懒得整理,终于在无法忍受时下定决心自己写一个简单的网页截图工具。 阅读全文

posted @ 2008-07-30 04:31 Zzx飘遥 阅读(1576) 评论(7) 推荐(0) 编辑

2008年7月14日

摘要: 颜色表示模式有多种,比较常用的(如Windows调色板)有减色系统的RGB(红,绿,蓝)和HSB(色调,饱和度,亮度),这里简单实现RGB跟HSB之间的转换。简单算法如下:C#:/// <summary> /// HSB用float数据类型表示 /// </summary> static void RGB2HSB(int r, int g, int b, out float... 阅读全文

posted @ 2008-07-14 00:45 Zzx飘遥 阅读(7270) 评论(1) 推荐(0) 编辑

2008年7月13日

摘要: 图像放大即把较小的图像绘制在较大的空白图像上。这只介绍马赛克效果的原理以及模拟实现。 阅读全文

posted @ 2008-07-13 23:31 Zzx飘遥 阅读(3275) 评论(0) 推荐(0) 编辑

2008年7月4日

摘要: 一直使用的屏幕取色工具在windows2008也遇到了一些问题,自己实现一个,UI参考了3C和ColorSpy。 功能: 1.支持局部放大屏幕以便方便取色,可以调节放大倍数。 2.实时显示颜色值。 3.最下化到系统托盘。 4.支持调色板和多种格式颜色值(目前仅支持RGB(HTML)、ARGB、HSB),后续版本会强化功能。 5.颜色栈缓存颜色,并可用调色板调节颜色。 阅读全文

posted @ 2008-07-04 17:40 Zzx飘遥 阅读(547) 评论(0) 推荐(0) 编辑

2008年7月2日

摘要: 屏幕抓图一直使用一款只有 16K 大小的工具(Capture),非常很方便,但在Windows2008下不兼容,无法抓图,因此自己写一个,运行环境为 .NET 2.0,使用方式完全与上述的Catpure相同,并且只有 8K 大小,截图质量更好。 阅读全文

posted @ 2008-07-02 06:00 Zzx飘遥 阅读(685) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页