【问题标题】:Does VB.Net support partial interface to prepare the repository pattern?VB.Net 是否支持部分接口来准备存储库模式?
【发布时间】:2014-12-26 08:48:24
【问题描述】:

vb.net 是否支持 Web 服务开发中的部分接口联系?我在 C# 中工作,语法为 public partial interface IRepository{} 。 VB.net 不支持 partial 的地方。如果是,请提供相同的语法。

【问题讨论】:

  • 基于MSDN,它看起来只适用于 VB.NET 中的类和结构。 C# 确实支持它的接口 - MSDN
  • 哦。谢谢你提供的详情。似乎在 vb.net 中对存储库模式进行模块化开发是一个挑战。
  • 即使你拥有它,你仍然不会使用它。部分接口不能正确扩展,它们不能跨越程序集。使用接口继承。
  • 完全同意,但是为了实现未来的增强或附加新的功能或模块,最好添加单独的部分接口。接口继承是基础开发策略之一。添加部分似乎是一个很好的概念,可以与存储库中的大型团队合作,如模式。
  • 显然会在VB.NET 14 / VS2015添加支持。

标签: vb.net interface partial


【解决方案1】:

这在 C# 中可用,但在 VB.Net 中不可用。从 VS 2015(和 Roslyn 编译器)版本开始,它已被添加到 VB.NET。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-27
    • 2012-08-20
    • 1970-01-01
    • 2020-08-23
    • 1970-01-01
    • 2017-09-12
    • 2011-08-01
    相关资源
    最近更新 更多