C# 3.0 Cookbook phần 4

• Không có ảo, trừu tượng, ghi đè lên, mới, niêm phong, hoặc bổ extern có thể được sử dụng. • Lập luận một phương pháp một phần không thể sử dụng, nhưng họ có thể sử dụng ref. Phương pháp một phần tương tự như các phương pháp có điều kiện | For generic partial methods constraints must be repeated on the declaring and implementing versions. A partial method may not implement an interface member since interface members must be public. None of the virtual abstract override new sealed or extern modifiers may be used. Arguments to a partial method cannot use out but they can use ref. Partial methods are similar to conditional methods with the exception that the method definition is always present in conditional methods even when the condition isnot met. Partial methodsdo not retain the method definition if there isno matching implementation. The code in the solution could be used like this public static void TestPartialMethods Start entity work GeneratedEntity entity new GeneratedEntity FirstEntity Bob NH GeneratedEntity secondEntity new GeneratedEntity SecondEntity Jay Steve MA Barry WA Matt End entity work To produce the following output when the ChangingProperty implementation is provided Start entity work Changed property FirstName for entity FirstEntity from to Bob Changed property State for entity FirstEntity from to NH Changed property FirstName for entity FirstEntity from Bob to Jay Changed property FirstName for entity SecondEntity from to Steve Changed property State for entity SecondEntity from to MA Changed property FirstName for entity FirstEntity from Jay to Barry Changed property State for entity SecondEntity from MA to WA Changed property FirstName for entity SecondEntity from Steve to Matt End entity work To produce the following output when the ChangingProperty implementation is NOT provided Start entity work End entity work See Also The Partial Methods and partial method topics in the MSDN documentation. Adding Hooks to Generated Entities 239 CHAPTER 7 Exception Handling Introduction This chapter .

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.