Tôi muốn làm điều này:C# thuộc tính: làm thế nào để sử dụng tùy chỉnh thiết lập tài sản mà không có trường tư nhân?
public Name
{
get;
set
{
dosomething();
??? = value
}
}
Có thể sử dụng trường tin tự động tạo ra?
Hoặc là nó đòi hỏi mà tôi thực hiện nó theo cách này:
private string name;
public string Name
{
get
{
return name;
}
set
{
dosomething();
name = value
}
}
Có rất nhiều cuộc thảo luận tốt về vấn đề này tại SO câu hỏi này: http://stackoverflow.com/questions/1277018/c-3-0-automatic- thuộc tính-cái gì-sẽ-được-tên-của-riêng-biến-tạo –