zoukankan      html  css  js  c++  java
  • VB.NET与C# 语法show差异

           学习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

          对于新知识、新环境,个中的艰涩和困苦,全部人对有感触。

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


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

  • 相关阅读:
    GUI学习笔记之一“Hello world”程序
    GDI和GUI的区别
    Convert.Int32、(int)和int.Parse三者的区别
    华为机试题汇总
    算法导论 第7章 课后习题
    算法导论 第8章 线性时间排序 课后习题
    算法导论 第21章 不相交集合的数据结构
    [转载]NIM(1) 一排石头的游戏
    算法导论 第22章 图论之拓扑排序
    编程珠玑第八章 算法设计艺术
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4819569.html
Copyright © 2011-2022 走看看