asp.net:部分类和继承
发布时间:2020-05-24 02:33:45 所属栏目:asp.Net 来源:互联网
导读:我有一个分类跨两个文件的类.其中一个生成,另一个包含未生成的东西. 我希望我的类继承自基类.我需要两个文件都继承吗?或者类继承自基类,如果是部分类 在生成的foo.vb中: Partial Public Class Foo Inherits BaseClass 在手动创建的foo.vb中: Partial Publi
|
我有一个分类跨两个文件的类.其中一个生成,另一个包含未生成的东西. 我希望我的类继承自基类.我需要两个文件都继承吗?或者类继承自基类,如果是部分类 在生成的foo.vb中:
在手动创建的foo.vb中:
这似乎不重要(根据我在反射器中看到的,反正). 任何人都可以解释这是如何工作的?编译器是否简单地组合了两者? 解决方法只有其中一个需要继承.部分类只是编译技巧.您的两个文件在编译之前被缝合在一起.这意味着只能像普通类一样指定一个基类. 你可以这样做: partial class one : base {}
partial class one {}
和这个: partial class one : base {}
partial class one : base {}
但不是这样 partial class one : fu {}
partial class two : bar {}
因为最后一个结合成: class one : fu,bar {}
这是非法的.您可以混合和匹配界面,但是,就像普通的类. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET会话状态和多个工作进程
- asp.net-mvc – 双引号之间的Razor代码
- ASP.NET Core的Keycloak客户端
- asp.net-mvc – HttpPostedFileBase没有绑定到模型
- asp.net-mvc – 文件“/ Views/Position/Edit.cshtml”不能
- 使用asp.net中的web api通过http进行身份验证
- 在ASP.NET应用程序中使用Ajax更新面板的优点和缺点
- IIS 7.5 ASP.NET-4 Gzip压缩
- asp.net – 什么是crossdomain.xml文件?
- asp.net – Response.TrySkipIisCustomErrors不工作
推荐文章
站长推荐
- asp.net – 基于函数式编程的UI
- asp.net-mvc-5 – 在默认的MVC5应用程序的帐户关
- asp.net – 如何从服务器端关闭Modal popup Exte
- asp.net-mvc-5 – 什么是最新的ASP .NET MVC版本
- asp.net – Lucene.Net是否管理访问相同索引的多
- asp.net-mvc – 防止多个登录
- asp.net-mvc – MVC 4 HttpNotFound()和404错误
- asp.net-mvc – 如何在Asp.net MVC 2中替换默认的
- asp.net-mvc – 如何将锚/哈希的参数添加到Redir
- asp.net – 在Azure网站上启用gzip压缩
热点阅读
