【发布时间】:2013-10-19 10:52:37
【问题描述】:
有没有办法确保其他 .NET 语言与我的 C# 类互操作?
【问题讨论】:
-
是的。它被称为 CLR。
-
是的,没有问题。只需添加对已编译 dll 文件(或项目)的引用
标签: c# .net command-line-interface cls
有没有办法确保其他 .NET 语言与我的 C# 类互操作?
【问题讨论】:
标签: c# .net command-line-interface cls
最重要的是您使用CLSCompliantAttribute。这可以防止您无意中在 C# 中使用不符合 CLS 的功能。
我可以在这里提到一些非常明显的规则。请注意,此列表并不详尽。我只是想指出我们的一些规则,让您了解 CLS 合规性的全部内容。
阅读文章Cross Language Interoperability了解更多信息。
【讨论】:
是的,用CLSCompliant 属性装饰你的程序集。
【讨论】: