码迷,mamicode.com
首页 > Web开发 > 详细

VB.NET 泛型类型的应用经验

时间:2018-04-22 21:46:01      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:net   not   执行   public   func   类型   哪些   要求   string   

 VB.NET编程语言中的数据类型种类繁多,初学者要想全部掌握这些类型的应用是一个比较困难的步骤。今天我们先让大家了解一下VB.NET泛型类型这一高阶技术的应用,以便让大家对这一语言进行深入的解读。

定义VB.NET泛型类型时,即使用一个或多个数据类型将其参数化。这样可允许使用代码定制数据类型以满足其要求。代码可以通过泛型元素声明若干个不同的编程元素,每个元素可使用一组不同的数据类型。但是,无论声明的元素使用哪些数据类型,它们均执行相同的逻辑。

基类定义

Namespace result

    Public MustInherit Class result
        Public Sub New()

        End Sub

        Property msg As String
        Property success As Boolean
    End Class

End Namespace

  

定义函数实现:

    Shared Function ResultT(Of T As Models.result.result)(msg As String) As T
        Dim rsp As T = Nothing
        Dim parser As Models.result.result = Nothing
        rsp.msg = msg
        rsp.success = False
        Return rsp
        ‘Return New API.Resultobj(Of T) With {.msg = msg, .success = False}
    End Function

  

调用示例:

Return ResultT(Of Models.result.httputil)(msg)

  

VB.NET 泛型类型的应用经验

标签:net   not   执行   public   func   类型   哪些   要求   string   

原文地址:https://www.cnblogs.com/wujiangling/p/8909043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!