Có cách nào tôi có thể có một tập tin được tạo mã như vậy:Tôi có thể định nghĩa các thuộc tính trong các lớp một phần, sau đó đánh dấu chúng với các thuộc tính trong một lớp khác không?
public partial class A {
public string a {get; set;}
}
và sau đó trong tập tin khác:
public partial class A {
[Attribute("etc")]
public string a {get; set;}
}
Vì vậy mà tôi có thể có một lớp được tạo ra từ cơ sở dữ liệu và sau đó sử dụng một tệp không được tạo để đánh dấu nó?
bao nhiêu là "tạo ra từ các cơ sở dữ liệu"? Chỉ định nghĩa thuộc tính hoặc mã là tốt? – snemarch
Câu trả lời ngắn gọn, không. Câu trả lời dài, dup của http://stackoverflow.com/questions/456624/associate-attribute-with-code-generated-property-in-net. –
@snemarch: chỉ định nghĩa thuộc tính, tôi có kế hoạch thực hiện bất kỳ mã nào khác bằng tay. –