C Sharp và kiến trúc .NET. C Sharp cơ bản- P25
Số trang: 5
Loại file: pdf
Dung lượng: 162.35 KB
Lượt xem: 3
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P25:Bạn đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nó luôn đồng hành với "Bộ khung .NET". C# là một trình biên dịch hướng .NET, nghĩa là tất cả các mã của C# luôn luôn chạy trên trên môi trường .NET Framework.
Nội dung trích xuất từ tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P25 Chỉ mục (Indexers)Mô tả:– Toán tử [ ] trong C# không thể quá tải được.– Chỉ mục là cách làm giống như việc quá tải toán tử [ ] trong C++, giúp cho việc truy cập vào một class hoặc một struct giống như truy cập vào một array.– Giống như thuộc tính, chỉ mục cũng gồm cặp phương thức get và set.type this [formal-index-parameter-list]– type: kiểu trả về– formal-index-parameter-list: danh sách các chỉ mục Hướng đối tượng trong C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 14 Chỉ mục (Indexers) Ví dụ: – Giả sử có lớp Matrix (ma trận). – Khi dùng 2 chỉ số truy cập, ví dụ, a[i][j] sẽ nhận được một thành phần số. Nếu dùng 1 chỉ số truy cập, ví dụ, a[i] sẽ nhận được một vectorstruct Matrix{ public double[][] x; public double this [uint i, uint j]; public Vector this [uint i];} Hướng đối tượng trong C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 15 Tài liệu tham khảoProfessional C#, Second Editionhttp://www.asp.nethttp://www.microsoft.com/net/default.mspxhttp://www.codeproject.comĐịa chỉ download tài liệuhttp://www.thanglong.edu.vn/giang-day/tab.aspxDiễn đàn C# & .NEThttp://www.thanglong.edu.vn/forum/cmd/0/category/hoc-tap-nghien-cuu/dot-net/tab.aspx Hướng đối tượng trong C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 16 Mục lụcMối quan hệ giữa C# và .NETThe Common Language RuntimeAssembliesCác ứng dụng sử dụng C#Nhắc lại kiến thức C# (cú pháp C++) cănbản C# và kiến trúc .NET. C# cơ bản - và kiế trú .NET. bả Editor: Đoàn Quang Minh Đoà 2Mối quan hệ giữa C# và .NETC# là một ngôn ngữ lập trình mới nhất, hiện đạinhất, được thiết kế nhằm mục tiêu:– Phát triển, triển khai các ứng dụng trên nền .NET– Phát triển các ứng dụng dựa trên cách tiếp cận hướng đối tượng.Chú ý: C# là một ngôn ngữ lập trình, không phảilà một thành phần của .NET. Tuy nhiên, hiệuquả trong lập trình với .NET phụ thuộc vào hiệuquả lập trình C# C# và kiến trúc .NET. C# cơ bản - và kiế trú .NET. bả Editor: Đoàn Quang Minh Đoà 3
Nội dung trích xuất từ tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P25 Chỉ mục (Indexers)Mô tả:– Toán tử [ ] trong C# không thể quá tải được.– Chỉ mục là cách làm giống như việc quá tải toán tử [ ] trong C++, giúp cho việc truy cập vào một class hoặc một struct giống như truy cập vào một array.– Giống như thuộc tính, chỉ mục cũng gồm cặp phương thức get và set.type this [formal-index-parameter-list]– type: kiểu trả về– formal-index-parameter-list: danh sách các chỉ mục Hướng đối tượng trong C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 14 Chỉ mục (Indexers) Ví dụ: – Giả sử có lớp Matrix (ma trận). – Khi dùng 2 chỉ số truy cập, ví dụ, a[i][j] sẽ nhận được một thành phần số. Nếu dùng 1 chỉ số truy cập, ví dụ, a[i] sẽ nhận được một vectorstruct Matrix{ public double[][] x; public double this [uint i, uint j]; public Vector this [uint i];} Hướng đối tượng trong C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 15 Tài liệu tham khảoProfessional C#, Second Editionhttp://www.asp.nethttp://www.microsoft.com/net/default.mspxhttp://www.codeproject.comĐịa chỉ download tài liệuhttp://www.thanglong.edu.vn/giang-day/tab.aspxDiễn đàn C# & .NEThttp://www.thanglong.edu.vn/forum/cmd/0/category/hoc-tap-nghien-cuu/dot-net/tab.aspx Hướng đối tượng trong C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 16 Mục lụcMối quan hệ giữa C# và .NETThe Common Language RuntimeAssembliesCác ứng dụng sử dụng C#Nhắc lại kiến thức C# (cú pháp C++) cănbản C# và kiến trúc .NET. C# cơ bản - và kiế trú .NET. bả Editor: Đoàn Quang Minh Đoà 2Mối quan hệ giữa C# và .NETC# là một ngôn ngữ lập trình mới nhất, hiện đạinhất, được thiết kế nhằm mục tiêu:– Phát triển, triển khai các ứng dụng trên nền .NET– Phát triển các ứng dụng dựa trên cách tiếp cận hướng đối tượng.Chú ý: C# là một ngôn ngữ lập trình, không phảilà một thành phần của .NET. Tuy nhiên, hiệuquả trong lập trình với .NET phụ thuộc vào hiệuquả lập trình C# C# và kiến trúc .NET. C# cơ bản - và kiế trú .NET. bả Editor: Đoàn Quang Minh Đoà 3
Tìm kiếm theo từ khóa liên quan:
lập trình windows lập trình với vc/mfc giáo trình lập trình C Visual C tài liệu lập trìnhGợi ý tài liệu liên quan:
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 207 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 184 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 159 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 132 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 118 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 110 0 0 -
Excel add in development in c and c phần 9
0 trang 109 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 6
21 trang 103 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
87 trang 80 0 0