返回顶部
首页 > 资讯 > 精选 >VB.NET如何共享方法
  • 795
分享到

VB.NET如何共享方法

2023-06-17 20:06:58 795人浏览 独家记忆
摘要

这篇文章主要介绍VB.NET如何共享方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!VB.NET共享方法在VB.net中我们有了一个较好的改变。不仅一个类可以拥有所有正常的方法和属性(这些方法和属性可以由创建类的实

这篇文章主要介绍VB.NET如何共享方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

VB.NET共享方法

在VB.net中我们有了一个较好的改变。不仅一个类可以拥有所有正常的方法和属性(这些方法和属性可以由创建类的实例来实现)而且它们可以拥有一些不需要创建类的实例的方法,这些方法就是本教程要介绍的共享方法。这些方法在其它的编程语言中也称为静态方法或者类方法。

一个共享方法不能作为一种普通的方法,通过一个对象的实例来访问,而是可以从类直接访问。下面是共享方法的一个简单的例子:

Public Class Math  Shared Function Add(ByVal a As Integer, ByVal b As Integer) As Integer  Return a + b  End Function  End Class

我们可以不用实例化一个Math对象,就可以访问,代码如下:

Dim result As Integer  result = Math.Add(5, 10)

现在请再仔细看看,这里我们不是使用一个变量,而是直接使用类的方法。如果用通常的方法就将导致错误,但是利用了共享方法一切都变得可以接受了。共享方法不仅可以通过通常的方法来访问而且可以在不需要创建一个对象的条件下提供访问的功能。实际上,当一个共享方法被调用的时候,没有任何对象被创建,它就象再模块中的一个程序可以直接被调用。

VB.NET共享共享方法和其它普通的方法一样也可以被重载,所以可以利用相同的共享方法来创建一系列变化的方法,每一种方法有不同的参数列表。共享方法的缺省的辖域是Public。我们也可以载声明中将共享方法设置为Friend、Protected或者Private。实际上,当重载方法的时候,只要参数列表不同我们就有不同的作用域。

究竟共享方法是如何使用的呢,下面我们看看一个例子。当我们想为输入打开一个文本文件的时候,我们可以在File类中使用一个共享代码,如下:

Dim infile As StreamReader = File.OpenText(Words.txt)  Dim strIn As String  str = infile.ReadLine()

这里没有任何的类型的文件被创建。OpenText方法是一个共享方法,它打开一个文件并且返回一个StreamReader对象。另外一个例子来自System.Guid数据类型。这个类描述了一个全局的独特的用户ID(GUID)数值,但是我们可以通过一个共享方法来创建一个新的方法。

Dim guidID As Guid()  guidID = Guid.NewGuid()

这个NewGuid方法是直接从Guid类中调用的。它创建了一个新的Guid对象并且返回一个数值。

以上是“VB.NET如何共享方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: VB.NET如何共享方法

本文链接: https://lsjlt.com/news/292843.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VB.NET如何共享方法
    这篇文章主要介绍VB.NET如何共享方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!VB.NET共享方法在VB.NET中我们有了一个较好的改变。不仅一个类可以拥有所有正常的方法和属性(这些方法和属性可以由创建类的实...
    99+
    2023-06-17
  • VB.NET共享变量怎么用
    这篇文章主要介绍VB.NET共享变量怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!我们还可以创建另外一种共享成员。有时候类的所有实例需要共享一个数值,有时候每个特定类型的对象要共享相同的变量,这些时候都可以通过...
    99+
    2023-06-17
  • 微信小程序如何实现数据共享与方法共享详解
    目录全局数据共享 Moboxnpm安装及其注意事项小程序对 npm 的支持与限制npm 依赖包的安装与使用Mobox组件方法共享 behaviors1. 什么是 behaviors2...
    99+
    2024-04-02
  • 如何创建VB.NET方法
    这篇文章主要介绍如何创建VB.NET方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在VB.NET中方法的创建还是跟在VB6中的一样,你可以使用Sub或者Function关键字。Sub和Function的区别是:用...
    99+
    2023-06-17
  • VB.NET中怎么创建共享成员变量
    这期内容当中小编将会给大家带来有关VB.NET中怎么创建共享成员变量,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在某些时候,可能需要在各个对象之间共享某个成员变量(当一个对象向变量赋值时,每个对象都可以...
    99+
    2023-06-17
  • 如何共享Jupyter notebook
    这篇文章主要为大家展示了“如何共享Jupyter notebook”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何共享Jupyter notebook”这篇文...
    99+
    2024-04-02
  • 探究JavaScript原型数据共享与方法共享实现
    数据共享 什么样子的数据是需要写在原型中? 需要共享的数据就可以写原型中 原型的作用之一:数据共享 属性需要共享,方法也需要共享: 不需要共享的数据写在构造函数中 ...
    99+
    2024-04-02
  • 打印机共享设置方法和所有共享失败的解决方法
    打印机共享设置方法和所有共享失败的解决方法 打印机共享设置方法和所有共享失败的解决方法一、基础共享设置二、进阶共享设置三、各类问题解决办法  1.windows无法连接到打印机,操作失败,错误...
    99+
    2023-09-02
    服务器 运维 网络 经验分享
  • VB.NET中怎么设置共享变量作用域
    今天就跟大家聊聊有关VB.NET中怎么设置共享变量作用域,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一个VB.NET共享变量可以使用Shared关键字来声明,这一点很象共享方法的声...
    99+
    2023-06-17
  • 两台电脑如何共享文件?xp和win7相互共享文件设置方法介绍
    我们在工作中,经常会遇到在局域网里想让一台电脑上的文件复制到另一台电脑上。如果能够联网的话,我们可以方便的直接使用QQ传送即可,但对于很多办公用户来说,企业内部是不连接外网的,即便是连接外网,也不可以登录QQ,另外使用U...
    99+
    2023-06-06
    电脑 共享文件 xp win7 文件 方法 设置
  • mysql中共享读锁的方法
    这篇文章给大家分享的是有关mysql中共享读锁的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、说明MyISAM表的读操作(添加读书锁)不会阻止其他过程对同一表的读操作,但会阻止同一表的写作操作。只有读锁释...
    99+
    2023-06-15
  • redis实现session共享的方法
    目录引言案例介绍具体操作引言 大厂很多项目都是部署到多台服务器上,这些服务器在各个地区都存在,当我们访问服务时虽然执行的是同一个服务,但是可能是不同服务器运行的; 在我学习项目时遇到这样一个登录情景,假设有如下三台服务器...
    99+
    2023-04-14
    redis session共享 Redis共享 Session
  • Go实现共享库的方法
    目录共享库创建库使用库总结Don't Repeat Yourself 不要重复自己,这是软件开发的一个基本原则,目的就是减少重复。但是在系统中不同的部分,可能会有不同的业务逻...
    99+
    2023-02-24
    Go 共享库
  • win10局域网共享的方法
      我们在传输小文件的时候一般都会使用微信或者qq来完成,但是传输大文件还是得靠局域网共享来完成操作,很多小伙伴都不知道win10局域网共享如何操作,接下来小编就把win10局域网共享的设置方法分享给大家。  win10局域网共享:  1....
    99+
    2023-07-12
  • ubuntu如何实现共享
    ubuntu实现共享的示例:在Window下,创建一个共享文件夹,并设置“共享”属性,右键共享文件夹,选择“共享”,在弹出的菜单中,选择“共享的用户”,设置共享用户。在ubuntu计算机上打开“主文件夹”,然后选择网络下的“连接到服务器”。...
    99+
    2024-04-02
  • Win11共享如何关闭
    要关闭Win11共享,可以按照以下步骤操作:1. 点击任务栏上的“开始”按钮,并选择“设置”图标,打开设置菜单。2. 在设置菜单中,...
    99+
    2023-10-10
    Win11
  • win10如何共享文件
    以下是在Windows 10中共享文件的步骤:1. 打开“文件资源管理器”,选择要共享的文件或文件夹。2. 右键单击选定的文件或文件...
    99+
    2023-08-29
    win10
  • 微信小程序怎么实现数据共享与方法共享
    微信小程序怎么实现数据共享与方法共享,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。全局数据共享 Mobox原生小程序开发中我们可以通过 mobx-miniprogram 配...
    99+
    2023-06-26
  • VB.NET中如何使用DrawString方法
    本篇文章为大家展示了VB.NET中如何使用DrawString方法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在窗体代码前面引入Drawing2D 命名空间代码如下:Imports Sy...
    99+
    2023-06-17
  • VB.NET中Display方法如何使用
    VB.NET中Display方法如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。虚类,表明了接口是不能够被直接实例化的。也就是说,接口只是一个抽象概念。比如我们说车可...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作