02 2009 档案

摘要:本文源自 CNProg 一则提问“你知道哪些C#的"隐藏"功能?”,从中挑选并分类了实用却被忽略的一些C#语言特性和技巧。包括关键字:yield,var,default,global::,volatile,??操作符,nullable类型,扩展方法及其一些技巧等。 阅读全文

posted @ 2009-02-06 06:28 Chagel 阅读(4375) 评论(34) 推荐(0) 编辑

摘要:最近在论坛闲逛,先后参与了两题算法趣味题目。 题目1是要求算一任意长度字符串中不同的字符以及它的个数。 题目2是把一段字符串用“右起竖排”的古文格式输出。 题目难度不大,都是针对字符串的操作,逻辑比较简单,灵活在对不同语言、语法的掌握程度。(原文分别在:1,2。) 看了大家用C++、C#、Java等语言的实现,总感觉牛刀杀鸡太麻烦,有兴趣的朋友可以自己写写看或者直接看原文的网友回复。我最近一段时间Python写的比较多,读到这些题目时候,就有一种跃跃欲试的冲动。因为我知道用Perl,Python,Ruby等动态语言来做这类题目,会是非常理想的。后来我做了这两道题目,结果也令人满意,代码之简洁保持在所有答案的前列。 阅读全文

posted @ 2009-02-01 07:01 Chagel 阅读(9256) 评论(23) 推荐(0) 编辑

本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。

©2005-2009. Chen Gang
点击右上角即可分享
微信分享提示