为什么BCL没有CRC类?

为什么.NET Base Class Libary没有CRC类?     
已邀请:
Eric Lippert对“为什么功能X没有实现”有最好的解释(我认为他知道为什么或为什么不能用语言实现功能的一两件事)   我被问到“为什么C#不实施   特征X?“所有的时间。答案   总是一样的:因为没有人   曾经设计,指定,实施,   测试,记录和发送   特征。这六件事都是   使功能发生的必要条件。   所有这些都花费了大量的时间,   努力和金钱。功能不是   便宜,我们很努力   确定我们只运送那些   提供最好的功能   给我们的用户带来的好处   限制时间,精力和金钱   预算。 从这里(未发表主题但相关答案):http://blogs.msdn.com/b/ericlippert/archive/2009/06/22/why-doesn-t-c-implement-top-level-methods.aspx     
这些已经建立了完善的算法(与加密相比,CRC也相对简单易用)和许多开放式实现可供选择。 http://tomkaminski.com/crc32-hashalgorithm-c-net     

要回复问题请先登录注册