vb.net,c#和java中对已过期方法的写法-创新互联

.net 中用Obsolete属性,每次使用被标记为已过时的实体时,随后将生成警告或错误,这取决于属性是如何配置的。

创新互联公司专注于企业成都全网营销、网站重做改版、吉州网站定制设计、自适应品牌网站建设、H5页面制作商城建设、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为吉州等各大城市提供网站开发制作服务。

c#:

[System.Obsolete("use class B")]
class A
{
    public void Method() { }
}
class B
{
    [System.Obsolete("use NewMethod", true)]
    public void OldMethod()  { }
    public void NewMethod()  { }
}
// Generates 2 warnings:
A a = new A();
// Generate no errors or warnings:
B b = new B();
b.NewMethod();
// Generates an error, terminating compilation:
b.OldMethod();

为类 A 产生两个警告:一个用于声明类引用,一个用于类构造函数。

vb.net:

    <System.Obsolete("use class B")>
    Class A
        Sub Method()
        End Sub
    End Class
    Class B
        <System.Obsolete("use NewMethod", True)>
        Sub OldMethod()
        End Sub
        Sub NewMethod()
        End Sub
    End Class
' Generates 2 warnings:
' Dim a As New A
' Generate no errors or warnings:
Dim b As New B
b.NewMethod()
' Generates an error, terminating compilation:
' b.OldMethod()

java中使用@Deprecated注解,标记已过时.

@Deprecated
public void showTaste(){
    System.out.println("水果的苹果的口感是:脆甜");
}

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

新闻标题:vb.net,c#和java中对已过期方法的写法-创新互联
标题来源:https://www.cdcxhl.com/article18/docgdp.html

成都网站建设公司_创新互联,为您提供网站设计公司搜索引擎优化品牌网站设计微信公众号域名注册全网营销推广

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司