博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VB.NET与C# 语法show差异
阅读量:6080 次
发布时间:2019-06-20

本文共 1062 字,大约阅读时间需要 3 分钟。

       学习VB.NET后发现,VB.NET与C#的语法基本的不同在两个部分,这两部分搞通了,那就游刃有余,迎刃而解了。

现将其对照总结例如以下:

一、实体部分

(与VB相比。在C#和VB.NET中,实体的使用非常有新意,将其作为第一个对照呈现)

C#实体:语法格式为

//方式        public int ID         {             get { return ID; }            set { ID = value; }                }        //方式        public int ID { get; set; }
 

VB.NET实体:语法格式为

Private stuCardID As String     '定义静态属性    Public Property CardID() As String        Get            Return stuCardID        '作用:获取属性值        End Get        Set(value As String)            stuCardID = value       '作用:设置属性值        End Set    End Property

二、方法(函数)

C#的方法:语法格式为

//语法:訪问限制符 返回值类型 方法名(參数[实体的实例])        public void Modify(Login.Model.UserInfo user)        {            //方法体        }
VB.NET的方法:语法格式为

'语法:訪问限制符 函数keyword 函数名(參数[ByVal 实体对象实例])As 返回值类型    Public Function UserLogon(ByVal User As Entity.LogonEntity) As Entity.LogonEntity        Dim user1 As New Entity.LogonEntity              '方法体        Return user1    End Function
      对于新知识、新环境,个中的艰涩和困苦,全部人对有感触。

做这样简单的总结,为的就是,时间一长,肯定是会忘记,现将语法的差别浓缩成小包。待须要时,随时开启,减轻记忆的包袱。

版权声明:本文博主原创文章,博客,未经同意不得转载。

你可能感兴趣的文章
uva 10107 - What is the Median?
查看>>
Linux下基本栈溢出攻击【转】
查看>>
c# 连等算式都在做什么
查看>>
使用c:forEach 控制5个换行
查看>>
java web轻量级开发面试教程摘录,java web面试技巧汇总,如何准备Spring MVC方面的面试...
查看>>
使用ansible工具部署ceph
查看>>
linux系列博文---->深入理解linux启动运行原理(一)
查看>>
Android反编译(一) 之反编译JAVA源码
查看>>
结合当前公司发展情况,技术团队情况,设计一个适合的技术团队绩效考核机制...
查看>>
python-45: opener 的使用
查看>>
cad图纸转换完成的pdf格式模糊应该如何操作?
查看>>
Struts2与Struts1区别
查看>>
网站内容禁止复制解决办法
查看>>
Qt多线程
查看>>
我的友情链接
查看>>
想说一点东西。。。。
查看>>
css知多少(8)——float上篇
查看>>
NLB网路负载均衡管理器详解
查看>>
水平添加滚动条
查看>>
PHP中”单例模式“实例讲解
查看>>