Wrox Professional Web Parts and Custom Controls with ASP.NET 2.0 phần 10

C# là nhánh phát triển theo hướng module và đơn giản hóa cua C++, công thêm một số ý tưởng từ ngôn ngữ khác. Trong C# mọi thứ thật sự là đối tượng: ngay cả những dạng cơ bản như int cũng có thể được đóng gói thành lớp đối tượng gốc. Không có sự kế thừa đa lớp; thay vì vậy, có một cơ chế đa giao tiếp (interface). C# có toán tử new, nhưng ko có toán tử delete: .NET framework đã xây dựng cơ chế thu dọn “rác” cho tất cả các ngôn ngữ lập trình trên. | Chapter 12 tc New lblNameLb tc tc New lblName tc tr In C tbl new tc tr tr new tc new lblNameLb tc tc new lblName tc tr The final step is to add the Table rather than the individual controls to the Control s collection of the custom control as this Visual Basic 2005 code does tbl In C tbl The result is shown in Figure 12-8. Figure 12-8 398 A Custom Control Case Study Rather than repeat this code over and over a smarter approach is to write a routine that when passed two labels and the table adds the labels to the Table in a new row. The Visual Basic version of that routine looks like this Private Function AddToTable ByVal Table As _ ByVal Label As _ ByVal Data As As Dim tc As Dim tr As tr New tc New Label tc tc New Data tc tr Return Table End Function In C private AddToTable Table Label Data tc tr tr new tc new Label tc tc new .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.