飘遥的Blog

-专注于.NET开发
posts - 93, comments - 47, trackbacks - 8, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

C# / .NET

C# / .NET
     摘要: FCL提供了文件移动、文件复制、目录移动的方法,但没提供目录复制的方法,可以用递归实现。 注意的地方是需要检查一定不能让父目录拷贝到子目录中,否则程序会一直递归执行下去直到出错!  阅读全文

posted @ 2008-10-29 22:39 飘遥(周振兴) 阅读(30) | 评论 (0)  编辑 |

     摘要: 上一篇《彻底研究String》介绍了String类型的一些性质。.NET对String的优化,能高效安全的完成一些操作,但正是这些优化导致了在进行某些操作时会占用大量的资源,如拼接字符串、修改字符串等等,高效地完成这些操作的替代类型是StringBuilder。  阅读全文

posted @ 2008-09-18 13:24 飘遥(周振兴) 阅读(2589) | 评论 (8)  编辑 |

     摘要: String是很常用的类型,但有的同学在使用过程中存在一些误区,导致效率低下,在此对其机制进行一个彻底的讨论,水平有限,如有不同的见解请留言讨论。  阅读全文

posted @ 2008-09-15 22:45 飘遥(周振兴) 阅读(3350) | 评论 (24)  编辑 |

     摘要: C#调用非托管程序有多种方式,这里整理一下。  阅读全文

posted @ 2008-09-13 18:31 飘遥(周振兴) 阅读(178) | 评论 (0)  编辑 |

     摘要: 插件是遵循一定的编程规范实现的来扩展程序功能的组件。  阅读全文

posted @ 2008-09-02 23:11 飘遥(周振兴) 阅读(219) | 评论 (0)  编辑 |

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

posted @ 2008-07-30 04:31 飘遥(周振兴) 阅读(134) | 评论 (4)  编辑 |

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

posted @ 2008-07-13 23:31 飘遥(周振兴) 阅读(57) | 评论 (0)  编辑 |

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

posted @ 2008-07-04 17:40 飘遥(周振兴) 阅读(29) | 评论 (0)  编辑 |

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

posted @ 2008-07-02 06:00 飘遥(周振兴) 阅读(31) | 评论 (0)  编辑 |

     摘要: 图形学里分形树模拟现实中的树和叶达到不错的视觉效果。本篇简单介绍分形树的实现。  阅读全文

posted @ 2008-06-14 23:53 飘遥(周振兴) 阅读(68) | 评论 (0)  编辑 |

posted @ 2007-11-25 18:26 飘遥(周振兴) 阅读(57) | 评论 (0)  编辑 |

posted @ 2007-11-25 17:20 飘遥(周振兴) 阅读(30) | 评论 (0)  编辑 |

posted @ 2007-11-25 02:24 飘遥(周振兴) 阅读(42) | 评论 (0)  编辑 |