1
v1.0011106203
BÀI 7
Y NHI M, SKI N VÀ XLÝ
NGOI LTRONG C#
GV. Chử Đc Hoàng
2
v1.0011106203
TÌ NH HUNG DN NHP
Ngôn nglp trình C# thc hin vic unhim, xlý skin và xlý
các ngoi lệ như thế nào?
Chương trình được xây dng mt nhim vlnnhư chương trình qun lý hc viên ca
trường đi hc Quc Gia thì cnđến rt nhiu các kthut tinh vi ca ngôn nglp
trình. Các thut này không nhng giúp cho người viết phn mm ddàng thc hin
các công vic mà n tchc và xlý các li cho chương trình để chương trình chy
nđịnh.
3
v1.0011106203
MC TI ÊU
Trình bày khái nim, cách thc sdng y nhim trong C# .
Trình bày khái nim vngoi l, và bt li, xlý li trong C# .
Trình bày khái nim skin, và thc hiện chương trình qua các skin
trong C# .
Xây dựng chương trình sdng y nhim, skin và bt li.
4
v1.0011106203
NI DUNG
1.1. Unhim
1
1.2. Các phương thức du tên
2
1.3. Skin
3
1.4. Xlý ngoi l
4
5
v1.0011106203
Khai báo
Unhim(delegate): là kiu dliu tham chiếuđược dùng để đóng gói mtphương
thc vi tham svà kiu trvxác định.
Trong delegate thì không cn quan tâm đến nhng lpđốitượng mà nó tham chiếu
ti mà chcn quan tâm đến các tham scaphương thc và kiu trvphi phù
hp viđốitượng y quyn khai báo.
Khai báo:
< Bttruy cp> delegate < Kiu trv> < n phương thc(tham s)> ;
1.1. Y NHI M - DELEGATE