微软啊微软……

2005年6月10日

微软啊微软……

.NET 类库里面的 Substring 和 JScript 的 substring 做法不一样,倒去和 VB 的 Mid 函数(或 QBASIC 的 MID$ 函数)相同,第二个参数不是终止位置,而是长度……

比尔·盖茨喜欢用 BASIC,我也喜欢,但是不要在类库里面这样搞呀。你尽可以保留 Mid 函数嘛!

.NET 类库和框架总的来说还是挺方便的,但是除了上述 Substring 的不便处之外,还有一些不便处:params 是关键字(一般关键字应该尽量和可能的变量名不冲突,但这个不是)、const 没有 C++ 的有效。

像勇哥那么喜欢 C# 的人都说 C# 没有 typedef。不过 C# 中似乎可以用 using 来解决这个问题。

留下您的评论