VB程式設計師眼中的C# 3 (轉)
中的事件與VB中的事件作用相同。但是在C# 中,任何類都可以產生一套事件,並且任何都可以捆綁這些事件。C# 中的事件是以Delegates為基礎的。設計事件時,通常認為Delegates要接受兩個引數:第一個引數是引起事件的物件,第二個引數是以個包含事件自變數的物件。
現在我們為一個事件定義一個Delegates,當有新到來時將啟用這個事件:
===delegate宣告=============
pubic delegate void NewEventHandler( Sender, NewMailEventArgs e);
===事件宣告=============
public event NewMailEventHandler OnNewMailHandler;
屬性
C# 中的屬性與VB中的屬性相同。請看下面的一個簡單屬性的例子:
Class Test
{
private string name;
public string Name;
{
get
{
return name
}
set
{
name=value;
}
}
}
get 方法和set 方法都是所謂的“accessor”(存取器)方法。
我們也可以使用、.htm">override 或 現在我們來設定屬性:
Test t= New Test();
t.Name="This is the name"
如同在中一樣,要建立一個只讀屬性,可以省略“get”。注意,屬性可以被繼承。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-989420/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VB程式設計師眼中的C# (轉)程式設計師C#
- VB程式設計師眼中的C# 2 (轉)程式設計師C#
- VB程式設計師眼中的C# 4 (轉)程式設計師C#
- VB程式設計師眼中的C# 6 (轉)程式設計師C#
- VB程式設計師眼中的C# 5 (轉)程式設計師C#
- VB程式設計師眼中的C# 7 (轉)程式設計師C#
- VB程式設計師眼中的C# 8 (轉)程式設計師C#
- VB程式設計師眼中的C# 9 (轉)程式設計師C#
- VB程式設計師眼中的C# 10(end) (轉)程式設計師C#
- Lisp程式設計師眼中的其他程式設計師Lisp程式設計師
- 普通人眼中的程式設計師 VS 程式設計師眼中的普通人程式設計師
- 程式設計師眼中的程式語言程式設計師
- 百萬程式設計師的苦惱-選擇VB.NET還是C# (轉)程式設計師C#
- 轉向C#,從細微處開始 -- 寫給VB、VC程式設計師 (轉)C#C程式程式設計師
- Excel 的VB程式設計 (轉)Excel程式設計
- 程式設計師眼中的古典名畫程式設計師
- 程式設計師眼中的使用者程式設計師
- 程式設計師、設計師、專案經理眼中的對方程式設計師
- 老程式設計師眼中的簡明AI程式設計師AI
- 一個程式設計師眼中的價值程式設計師
- 程式設計師眼中的英語單詞程式設計師
- 一個程式設計師眼中的Alexa排名程式設計師
- VB程式設計師的FTP程式設計指南1.3-列出、改變目錄 (轉)程式設計師FTP
- 一名iOS程式設計師眼中的「小程式」iOS程式設計師
- 優秀程式設計師眼中的整潔程式碼程式設計師
- 一個程式設計師眼中的北京和上海程式設計師
- VB的API程式設計精粹(1) (轉)API程式設計
- VB的API程式設計精粹(二) (轉)API程式設計
- VB程式設計師的FTP程式設計指南1.4-下載或上傳檔案 (轉)程式設計師FTP
- 你眼中的程式設計師 vs 程式設計師眼中的自己,是時候打破刻板印象了丨KubeCon 主題活動程式設計師
- 一位荷蘭程式設計師眼中的DDD - hexmaster程式設計師AST
- 一個 Java 程式設計師眼中的 Go 語言Java程式設計師Go
- VB程式設計的一些心得 (轉)程式設計
- VB程式設計師的FTP程式設計指南1.1-檔案傳輸協議FTP概述 (轉)程式設計師FTP協議
- 程式設計師眼中瀏覽器什麼樣?程式設計師瀏覽器
- 一個程式設計師眼中的醫院人生百態程式設計師
- 一個程式設計師眼中的 UCAN 2019程式設計師
- iOS程式設計師眼中的首次使用產品體驗iOS程式設計師