- 喜欢!
想我用Java的时候曾碰到这种困境:
一段代码(5-8行左右),逻辑比较独立,按说应该拆成一个单独的方法。但偏偏又要返回两个int。
如果弄个数据结构,觉得太重了,毕竟就用一次,并且是在类内部;如果用数组,觉得太恶心;如果分成两个方法,既导致重复计算,也不自然。
纠结了几个小时,最终还是没拿出来。那时很感叹Java没有C#的out参数太不方便,还真没想到有返回两个值这种完美方案。相当喜欢! - @Efrey.FOREVERBETA
不好意思,是我说得不太清楚,有些误导。
你仔细看下前提,我说的不可以不是指的这一句代码本身不可以,是指在这种情况下不能把这个y作为switch case中的case来用。 - 这篇文章对 .NET与Java做一个语言级的对比,方便C#转Java或Java转C#的人有个大致了解。因为 .NET主推的是C#,我也只用过C#,因此这里用C#来作为 .NET的语言与Java对比。这...
- @jelle
zhucai@gmail.com - @neearai
这个好像是有的,你搜搜看,应该找得到 - 上篇文章生成静态图,这次用canvas生成动画。
- 介绍下我写的几个自己比较喜欢的扩展和其实现方式。
- 本文主要想讲讲目前的LambdaParser的实现。
- 论述常见的几种交换方式。特别是x = x + y;y = x - y;x = x - y;
- LambdaParser的更新:1.支持生成非强类型的委托。2.可传入默认实例。3.匿名类型传递后的属性访问。
- 在js中将中文用gb2312编码。如,“我”编码后应该是“%CE%D2”。
- 可以转换成一句string连加的StringBuilder操作,用连加更好。但尽量减少+=。
- 简单来讲:System.Windows.Forms.Timer基于Windows消息循环,用事件方式触发,在界面线程执行;System.Timers.Timer更精确,用事件方式触发,在线程池执行;S...










