Mixin 和 .net
mixins到底是什么?
在 C# 中是否有任何技术可以实现这一目标?
What are, exactly mixins?
Are there any techniques to achieve that in c#?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
mixins到底是什么?
在 C# 中是否有任何技术可以实现这一目标?
What are, exactly mixins?
Are there any techniques to achieve that in c#?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
mixin 是一组类成员,可以“混合”到一个类中,而不会出现多重继承的问题。
C# 本身没有 mixin,但为类似的目标提供了扩展方法。
A mixin is a set of class members that can be "mixed" into a class without the problems of multi-inheritance.
C# doesn't have mixins per-se, but offers Extension Methods for similar goals.
我不是专家,但这就是我发现的。
来自 MSDN 博客:
I'm no expert, but this is what I found.
From MSDN Blog:
请查看在 codeplex.com 上重新混合。它是一个将 mixins 引入 .NET 的开源库,
您将获得有关如何使用 .NET 实现 mixins 的分步指南
Please check out re-mix on codeplex.com. It is an open source library to bring mixins to .NET
There you will have a step by step guide on how to implement mixins with .NET