Effective C# 摘录(4) - 建立二进制组件

30.尽量实现CLS兼容的程序集。    Prefer CLS-Compliant Assemblies。    必须听从两个规则:1.全部公共的和受保护的成员上的参数和返回值的类型都必须是与CLS兼容的[assembly:CLSCompliant(true)];2.其它不与CLS兼容的公共或者保护成员在其所定义的CLS兼容的对象必须存在同义成员(e.g:重载了operator+后,还要再定义一个
相关文章
相关标签/搜索