微软认真的作风已经不再,我心中的微软已经死亡

曾经那个非常认真的微软已经不在了。

曾经的那个“一般不会出错,只是我们暂时理解不了,或理解的不对”的微软已经死亡。现在变的随处就能发现一个错误。

发现的多了,突发一个想法把它记下来。

 

1.robocopy  中文注释翻译的错误

 

Vista sp 1 下运行 robocopy /?,显示如下提示

  启动时间: Sat Jun 04 04:46:21 2011

              Usage :: ROBOCOPY source destination [file [file]...] [options]

                  源:: 源目录(驱动器:/路径或//服务器/共享/路径)。
                目录 :: 目标目录(驱动器:/路径或//服务器/共享/路径)。
                 文件:: 要复制的文件(名称/通配符: 默认为 "*.*")。


Windows 7 英文 下运行 robocopy /?,显示如下提示

  Started : Fri Jun 03 13:50:10 2011

              Usage :: ROBOCOPY source destination [file [file]...] [options]

             source :: Source Directory (drive:/path or //server/share/path).
        destination :: Destination Dir  (drive:/path or //server/share/path).
               file :: File(s) to copy  (names/wildcards: default is "*.*").

 

destination 翻译成 目录 好像不对吧

 

2.Microsoft Visual Studio 2008 文档 中 《类型参数的约束(C# 编程指南)》 翻译的错误

 

地址:ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.chs/dv_csref/html/141b003e-1ddb-4e1c-bcb2-e1c3870e6a51.htm

注意其中的那个表格:

约束

说明

T:结构

类型参数必须是值类型。可以指定除 Nullable 以外的任何值类型。有关更多信息,请参见使用可以为 null 的类型(C# 编程指南)

T:

类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。

T:new()

类型参数必须具有无参数的公共构造函数。当与其他约束一起使用时,new() 约束必须最后指定。

T:<基类名>

类型参数必须是指定的基类或派生自指定的基类。

T:<接口名称>

类型参数必须是指定的接口或实现指定的接口。可以指定多个接口约束。约束接口也可以是泛型的。

T:U

标红的地方 结构 在此处是关键字,不应该翻译成中文的。正确的应该是:T:struct 和 T:class

 

3.Microsoft Visual Studio 2008 文档 中 定位错误

地址:ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.chs/dv_csref/html/e929b0f2-4b92-4d37-8060-23d323b098ad.htm

就在查找第二个错误的时候,发出了这个错误。在《C# 关键字》中点击“where(泛型类型约束)”,定位到了《分部(方法) 》。这在以前哪有这种错误啊。我不是在挑刺,作为一个铁杆支持者,只感到心里拔凉拔凉的。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值