TAILIEUCHUNG - Dạng bài tập về Micosoft.NET- P12

Dạng bài tập về P12: Sau khi biết qua về .NET, câu hỏi bạn sẽ đặt ra là bạn có nên học lập trình trên .NET hay không. Nói chung, về lập trình có nhiều tôn giáo như VC++/Java, VB6, Delphi Bạn có thể chọn giữa C# và . Đối với VB6 programmers, học lập trình sẽ mất một thời gian, nhưng không khó. Nên nhớ rằng .NET không phải chỉ cho ta các ngôn ngữ lập trình, mà cả một hệ thống triển khai phần mềm chú trọng vào mục tiêu hơn là cách thức | Các bài tập Microsoft .NET 56 Catch e As Exception When 5 Thay đổi trong cách viết Sub Function Dùng dấu ngoặc khi gọi Procedure Trong VB6 nếu không dùng keyword Call ta không dùng dấu ngoặc khi gọi Sub. Trong ta luôn luôn dùng cặp dấu ngoặc ngay cả khi không có parameter. Thí dụ ProcessData x New Customer ByVal là Default cho mọi Parameters Trong VB6 ByRef là default cho các parameters passed vô Sub Function. Tức là Sub Function có thể vô tình làm thay thổi trị số nguyên thủy của parameter variables. Trong ByVal là default cho các parameters passed vô Sub Function. Do đó nó sẽ tránh lỗi lầm nói trên. Optional Parameter cần có trị số Default Trong VB6 ta có thể dùng IsMissing để biết xem Optional parameter có hiện diện không. đã bỏ IsMissing và bắt buộc ta phải cung cấp trị số Default cho Optional parameter trong phần procedure declaration giống như sau đây Public Sub VerifyInput Optional ByVal InputData As String trong thí dụ này ta cho Default value của Optional parameter InputData là Empty string. Return Statement Hãy xem một thí dụ dùng Function để return một Customer Object trong VB6 Public Function GetCustomer ByVal CustID As Long As Customer Dim objCust As Customer Set objCust New Customer CustID Các bài tập Microsoft .NET 57 Set GetCustomer objCust End Function Trong ta có thể dùng Return Statement để Return kết quả của một Function thay vì dùng chính tên của Function. Public Function GetCustomer ByVal CustID As Long As Customer Dim objCust As New Customer CustID Return objCust End Function Delegate Delegate là một cách giúp ta pass một procedure như một parameter vào trong một method. Ý niệm này được gọi là Function Pointer hay Callback. Một trường hợp cổ điển ta dùng Delegate là cung cấp một dataArray để sort với một Function để so sánh mỗi hai items trong array. Trong ta dùng AddressOf operator để pass một procedure. Ta declare một Delegate bằng cách nói nó là một procedure dưới dạng nào có bao .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.