CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 112

112
Chương 3: Miền ứng dụng, cơ chế phản chiếu, và siêu dữ liệu

private string company; // Công ty của tác giả

private string name; // Tên tác giả

// Khai báo phương thức khởi dựng công khai.

public AuthorAttribute(string name) {

this.name = name;

company = "";

}

// Khai báo thuộc tính Company có quyền set/get.

public string Company {

get { return company; }

set { company = value; }

}

// Khai báo thuộc tính Name chỉ-đọc.

public string Name{

get { return name;}

}

}

Dưới đây là cách sử dụng

AuthorAttribute

:

// Khai báo Square Nguyen là tác giả của assembly.

[assembly:Author("Square Nguyen", Company = "Goldsoft Ltd.")]

// Khai báo Square Nguyen là tác giả của lớp.

[Author("Square Nguyen", Company = "Goldsoft Ltd.")]

public class SomeClass {

§

}

// Khai báo Stephen Chow là tác giả của lớp.

[Author("Stephen Chow")]

public class SomeOtherClass {

§

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.