VB程式設計師眼中的C# 4 (轉)
可以把Indexers看成是一個聰明的陣列,當想要用類似於陣列的方式透過存取一個屬性時就可以使用Indexers。比如:
public double this[intindex]
Attributes
Attributes指的是放在元素上的註解,與VB中的條件相同。但是在 中,Attributes資訊是在元素的後設資料中的,在執行時間可以用 reflection 來恢復。
例外處理
例外指的是C# 中預設的處理錯誤的方法。這與VB中的錯誤處理程式碼不同,因為例外是不可以被忽略的。處理例外時,將可能導致錯誤的程式碼區包含在 Try 區中,將錯誤處理程式碼放置在 Catch 區中。這與 的“On Error Goto”語句功能相同。請看下面的2個例子:
try
{
int j = 22 / 0;
}
catch (Exception e)
{
Console.Writeline("Exception " + e.Message);
}
再請看將例外傳遞到的部分:
Caller Beware:這個方法並不捕捉例外。這與 VB 中的“On Error Resume Next”相同。
Caller Confuse:這個方法捕捉例外、處理例外,並將例外重新丟擲。這與VB 的“On Error Goto”以及錯誤處理程式碼中的“Err.Raise”相同。
Caller Inform:這個方法捕捉例外,並將其包裹在有額外資訊的另一個例外中。
Finally部分:
這是放置清除程式碼的地方。舉例來說,在一個 I/O 操作中關閉一個。在 finally 區內部的程式碼必須要保證在退出一個函式之前,而不管例外是否已被丟擲。請看下面的例子:
(開啟檔案(作為‘f’引用)的程式碼)
finally
{
f.close()
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-989418/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一個程式設計師眼中的 UCAN 2019程式設計師
- 你眼中的程式設計師 vs 程式設計師眼中的自己,是時候打破刻板印象了丨KubeCon 主題活動程式設計師
- 「程式設計師小漫畫」 之 程式設計師眼中的聖誕節和萬聖節程式設計師
- 程式設計師眼中瀏覽器什麼樣?程式設計師瀏覽器
- 一位荷蘭程式設計師眼中的DDD - hexmaster程式設計師AST
- 一個程式設計師眼中的醫院人生百態程式設計師
- 皇家國際註冊賬號18669187779你眼中的程式設計師VS真實的程式設計師程式設計師
- 轉行程式設計師深漂的這三年 #4行程程式設計師
- 程式設計師寫的跳轉程式設計師
- 程式設計師羽化之路--我眼中的單例模式並不完美程式設計師單例模式
- 程式設計師週刊(第4期):程式設計師的財富觀程式設計師
- 在HR眼中,一個合格的前端程式設計師是怎樣的?前端程式設計師
- 程式設計師的4條說法程式設計師
- C#/VB.NET 將RTF轉為HTMLC#HTML
- C#/VB.NET 將Html轉為ExcelC#HTMLExcel
- C#/VB.NET 將彩色PDF轉為灰度C#
- 以前的程式設計師,現在的程式設計師程式設計師
- 國內少兒眼中的程式設計:“Coding即是程式碼”?程式設計
- 話說C#程式設計師人手一個ORMC#程式設計師ORM
- NPDP|程式設計師轉產品經理好轉嗎?程式設計師
- c#程式設計C#程式設計
- 成為更好的程式設計師必須學習的 4 種程式設計結構程式設計師
- 美女程式設計師觀點:程式設計師最重要的非程式設計技巧程式設計師
- 普通程式設計師和厲害程式設計師的差距!程式設計師
- 程式設計師何苦為難程式設計師?程式設計師
- 使用C#,VB和Java將PDF轉換為DOC / DOCXJava
- 【1024程式設計師節】程式設計師,你學程式設計的初衷是什麼?程式設計師
- 一個老程式設計師的程式設計之路,寫給年輕的程式設計師們程式設計師
- PHP 程式設計師轉 Go 語言的經歷分享PHP程式設計師Go
- 程式設計師如何玩轉力扣刷題?程式設計師力扣
- 程式設計師如何玩轉《衝頂大會》?程式設計師
- 程式設計師,如何從開發轉型做架構師?程式設計師架構
- 反轉!BAT程式設計吸金榜來了,AI程式設計師刷爆了......BATAI程式設計師
- 幽默:程式設計師成功完成程式設計的眼睛程式設計師
- C#/VB.NET 實現Word和ODT文件相互轉換C#
- 1024程式設計師節:向改變世界的程式設計師致敬程式設計師
- 又一名倒下的程式設計師! - 程式設計師健康指南程式設計師
- 【轉】程式設計師必備的程式碼審查(Code Review)清單程式設計師View
- 1024程式設計師節,向用程式碼改變世界的程式設計師致敬!程式設計師