zoukankan      html  css  js  c++  java
  • VB.NET 泛型类型的应用经验

     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)
    

      

  • 相关阅读:
    leetcode279. 完全平方数
    leetcode752. 打开转盘锁
    C++中new和delete来创建和释放动态数组
    创建vector<T>容器
    C++ vector初始化方式
    leetcode622. 设计循环队列
    c++ new
    leetcode138. 复制带随机指针的链表
    MySql服务器重启 || 修改mysql原始密码
    JS中的正则表达式
  • 原文地址:https://www.cnblogs.com/wujiangling/p/8909043.html
Copyright © 2011-2022 走看看