VB.NET调用过程重载实现方式探讨

大家可能对于VB,NET中的重载过程有一个初步的了解,因为这是一个比较常用的操作,在实际编程中占据着重要的地位。那么我们如何能够将这一过程进行调用呢?这里就为大家介绍了VB.NET调用过程重载的相关方法。#t#

重载过程的优点在于使调用更灵活。调用代码可以获取它需要传递给过程的信息,然后调用单个过程名,无论它传递的是什么参数。

调用定义了多个版本的过程

在VB.NET调用过程重载的代码中,确定哪些数据将传递给过程。

以通常方式编写过程调用,用参数列表提供数据。请确保该变量与为过程定义的一种版本的参数列表匹配。

您不需要确定要调用该过程的哪种版本。Visual Basic 会将控制传递给与参数列表匹配的版本。

下面的VB.NET调用过程重载示例在 如何:定义一个过程的多个版本 中声明的 post 过程。它获取客户标识,确定它是 String 还是 Integer,然后在每一种情况下都调用相同的过程。

 
 
 
  1. Visual Basic  
  2. Imports MSvb =
     Microsoft.VisualBasic  
  3.  Visual Basic  
  4. Dim customer As String  
  5. Dim accountNum As Integer  
  6. Dim amount As Single  
  7. customer = MSVB.Interaction.
    InputBox("Enter 
    customer name or number")  
  8. amount = MSVB.Interaction.
    InputBox("Enter 
    transaction amount")  
  9. Try  
  10. accountNum = CInt(customer)  
  11. Call post(accountNum, amount)  
  12. Catch  
  13. Call post(customer, amount)  
  14. End Try 

VB.NET调用过程重载的相关实现方式就为大家介绍到这里。

新闻名称:VB.NET调用过程重载实现方式探讨
文章路径:http://www.hantingmc.com/qtweb/news20/362470.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

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