1. Trang chủ
  2. » Công Nghệ Thông Tin

C Sharp và kiến trúc .NET. C Sharp cơ bản- P25 pptx

5 186 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 162,35 KB

Nội dung

Hư Hư ớ ớ ng đ ng đ ố ố i tư i tư ợ ợ ng trong C# ng trong C# - - Editor Editor : : Đo Đo à à n Quang Minh n Quang Minh 14 14 Ch Ch ỉ ỉ m m ụ ụ c c (Indexers) (Indexers) Mô Mô t t ả ả : : – – To To á á n n t t ử ử [ ] [ ] trong trong C# C# không không th th ể ể qu qu á á t t ả ả i i đư đư ợ ợ c c . . – – Ch Ch ỉ ỉ m m ụ ụ c c l l à à c c á á ch ch l l à à m m gi gi ố ố ng ng như như vi vi ệ ệ c c qu qu á á t t ả ả i i to to á á n n t t ử ử [ ] [ ] trong trong C++, C++, gi gi ú ú p p cho cho vi vi ệ ệ c c truy truy c c ậ ậ p p v v à à o o m m ộ ộ t t class class ho ho ặ ặ c c m m ộ ộ t t struct struct gi gi ố ố ng ng như như truy truy c c ậ ậ p p v v à à o o m m ộ ộ t t array. array. – – Gi Gi ố ố ng ng như như thu thu ộ ộ c c t t í í nh nh , , ch ch ỉ ỉ m m ụ ụ c c c c ũ ũ ng ng g g ồ ồ m m c c ặ ặ p p phương phương th th ứ ứ c c get get v v à à set. set. type type this this [ [ formal formal - - index index - - parameter parameter - - list list ] ] – – type type : : ki ki ể ể u u tr tr ả ả v v ề ề – – formal formal - - index index - - parameter parameter - - list list : : danh danh s s á á ch ch c c á á c c ch ch ỉ ỉ m m ụ ụ c c Hư Hư ớ ớ ng đ ng đ ố ố i tư i tư ợ ợ ng trong C# ng trong C# - - Editor Editor : : Đo Đo à à n Quang Minh n Quang Minh 15 15 Ch Ch ỉ ỉ m m ụ ụ c c (Indexers) (Indexers) V V í í d d ụ ụ : : – – Gi Gi ả ả s s ử ử c c ó ó l l ớ ớ p p Matrix (ma Matrix (ma tr tr ậ ậ n n ). ). – – Khi Khi d d ù ù ng ng 2 2 ch ch ỉ ỉ s s ố ố truy truy c c ậ ậ p p , , v v í í d d ụ ụ , , a[i][j a[i][j ] ] s s ẽ ẽ nh nh ậ ậ n n đư đư ợ ợ c c m m ộ ộ t t th th à à nh nh ph ph ầ ầ n n s s ố ố . . N N ế ế u u d d ù ù ng ng 1 1 ch ch ỉ ỉ s s ố ố truy truy c c ậ ậ p p , , v v í í d d ụ ụ , , a[i a[i ] ] s s ẽ ẽ nh nh ậ ậ n n đư đư ợ ợ c c m m ộ ộ t t vector vector struct struct Matrix Matrix { { public double[][] x; public double[][] x; public double this [ public double this [ uint uint i, i, uint uint j]; j]; public Vector this [ public Vector this [ uint uint i]; i]; } } Hư Hư ớ ớ ng đ ng đ ố ố i tư i tư ợ ợ ng trong C# ng trong C# - - Editor Editor : : Đo Đo à à n Quang Minh n Quang Minh 16 16 T T à à i li i li ệ ệ u tham kh u tham kh ả ả o o Professional C#, Second Edition Professional C#, Second Edition http http ://www.asp.net ://www.asp.net http://www.microsoft.com/net/default.mspx http://www.microsoft.com/net/default.mspx http://www.codeproject.com http://www.codeproject.com Đ Đ ị ị a ch a ch ỉ ỉ download t download t à à i li i li ệ ệ u u http://www.thanglong.edu.vn/giang http://www.thanglong.edu.vn/giang - - day/tab.aspx day/tab.aspx Di Di ễ ễ n đ n đ à à n C# & .NET n C# & .NET http://www.thanglong.edu.vn/forum/cmd/0/categ http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc ory/hoc - - tap tap - - nghien nghien - - cuu/dot cuu/dot - - net/tab.aspx net/tab.aspx C# v C# v à à ki ki ế ế n tr n tr ú ú c . c . NET. C# NET. C# cơ b cơ b ả ả n n - - Editor: Editor: Đo Đo à à n Quang Minh n Quang Minh 2 2 M M ụ ụ c l c l ụ ụ c c M M ố ố i i quan quan h h ệ ệ gi gi ữ ữ a a C# C# v v à à .NET .NET The Common Language Runtime The Common Language Runtime Assemblies Assemblies C C á á c c ứ ứ ng ng d d ụ ụ ng ng s s ử ử d d ụ ụ ng ng C# C# Nh Nh ắ ắ c c l l ạ ạ i i ki ki ế ế n n th th ứ ứ c c C# ( C# ( c c ú ú ph ph á á p p C++) C++) căn căn b b ả ả n n C# v C# v à à ki ki ế ế n tr n tr ú ú c . c . NET. C# NET. C# cơ b cơ b ả ả n n - - Editor: Editor: Đo Đo à à n Quang Minh n Quang Minh 3 3 M M ố ố i i quan quan h h ệ ệ gi gi ữ ữ a a C# C# v v à à .NET .NET C# l C# l à à m m ộ ộ t ngôn ng t ngôn ng ữ ữ l l ậ ậ p tr p tr ì ì nh m nh m ớ ớ i nh i nh ấ ấ t, hi t, hi ệ ệ n đ n đ ạ ạ i i nh nh ấ ấ t, t, đư đư ợ ợ c thi c thi ế ế t k t k ế ế nh nh ằ ằ m m m m ụ ụ c tiêu: c tiêu: – – Ph Ph á á t tri t tri ể ể n, tri n, tri ể ể n khai c n khai c á á c c ứ ứ ng d ng d ụ ụ ng trên n ng trên n ề ề n .NET n .NET – – Ph Ph á á t tri t tri ể ể n c n c á á c c ứ ứ ng d ng d ụ ụ ng d ng d ự ự a trên c a trên c á á ch ti ch ti ế ế p c p c ậ ậ n n hư hư ớ ớ ng đ ng đ ố ố i tư i tư ợ ợ ng. ng. Ch Ch ú ú ý ý : C# l : C# l à à m m ộ ộ t ngôn ng t ngôn ng ữ ữ l l ậ ậ p tr p tr ì ì nh, không ph nh, không ph ả ả i i l l à à m m ộ ộ t th t th à à nh ph nh ph ầ ầ n c n c ủ ủ a .NET. Tuy nhiên, hi a .NET. Tuy nhiên, hi ệ ệ u u qu qu ả ả trong l trong l ậ ậ p tr p tr ì ì nh v nh v ớ ớ i .NET ph i .NET ph ụ ụ thu thu ộ ộ c v c v à à o hi o hi ệ ệ u u qu qu ả ả l l ậ ậ p tr p tr ì ì nh C# nh C# . Runtime Assemblies Assemblies C C á á c c ứ ứ ng ng d d ụ ụ ng ng s s ử ử d d ụ ụ ng ng C# C# Nh Nh ắ ắ c c l l ạ ạ i i ki ki ế ế n n th th ứ ứ c c C# ( C# ( c c ú ú ph ph á á p p C+ +) C+ +) c n c n b b ả ả n n C# v C# v à à ki ki ế ế n tr n tr ú ú c . c . NET. C# NET. C# c . Edition http http ://www.asp .net ://www.asp .net http://www.microsoft.com /net/ default.mspx http://www.microsoft.com /net/ default.mspx http://www.codeproject.com http://www.codeproject.com Đ Đ ị ị a ch a ch ỉ ỉ download. http://www.thanglong.edu.vn/forum/cmd/0/categ http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc ory/hoc - - tap tap - - nghien nghien - - cuu/dot cuu/dot - - net/ tab.aspx net/ tab.aspx C# v C# v à à ki ki ế ế n tr n tr ú ú c . c . NET. C# NET. C# c b c b ả ả n n - - Editor: Editor: Đo Đo à à n Quang Minh n Quang Minh 2 2 M M ụ ụ c l c

Ngày đăng: 08/07/2014, 09:20