国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

VB.NET與C#語法區別展示

2019-11-14 16:18:35
字體:
來源:轉載
供稿:網友

在學習VB.NET后發現,VB.NET與C#的語法主要的不同在兩個部分,這兩部分搞通了,那就游刃有余,迎刃而解了。現將其對比總結如下:

一、實體部分

(與VB相比,在C#和VB.NET中,實體的使用很有新意,將其作為第一個對比呈現)

C#實體:語法格式為

?
1
2
3
4
5
6
7
8
9
10
11
//方式
public int ID
{
    get { return ID; }
    set { ID = value; }
 
}
 
 
//方式
public int ID { get; set; }

 

?
1
 

 

 

 

VB.NET實體:語法格式為

?
1
2
3
4
5
6
7
8
9
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#的方法:語法格式為

?
1
2
3
4
5
//語法:訪問限制符 返回值類型 方法名(參數[實體的實例])
        public void Modify(Login.Model.UserInfo user)
        {
            //方法體
        }

VB.NET的方法:語法格式為

 

 

?
1
2
3
4
5
6
'語法:訪問限制符 函數關鍵字 函數名(參數[ByVal 實體對象實例])As 返回值類型
Public Function UserLogon(ByVal User As Entity.LogonEntity) As Entity.LogonEntity
    Dim user1 As New Entity.LogonEntity
          '方法體
    Return user1
End Function


對于新知識、新環境,個中的艱澀和困苦,所有人對有感觸。做這樣簡單的總結,為的就是,時間一長,肯定是會忘記,現將語法的區別濃縮成小包。待需要時,隨時開啟,減輕記憶的包袱。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高碑店市| 乐亭县| 星座| 环江| 佛教| 太保市| 建宁县| 黄平县| 信宜市| 东兰县| 扬中市| 同仁县| 双鸭山市| 化德县| 临潭县| 繁昌县| 岐山县| 五家渠市| 商丘市| 芒康县| 五峰| 锡林郭勒盟| 铜梁县| 乐陵市| 许昌县| 信宜市| 舒城县| 肇东市| 宝山区| 西林县| 昌吉市| 辰溪县| 望奎县| 秦安县| 焦作市| 杭州市| 兴城市| 太和县| 交城县| 深泽县| 甘谷县|