Tôi không biết nếu điều này là dễ dàng không ai đang tìm kiếm điều đó, nhưng tôi đã không tìm thấy bất cứ điều gì ...giá trị Gán trực tiếp đến biến lớp
Tôi muốn làm như sau:
public class foo
{
string X
{
get;
set
{
//set and do some other stuff
}
}
//some other functions
}
chính:
private foo = new foo();
foo = "bla";
Làm thế nào tôi có thể gán này bla
TRỰC TIẾP đến đẳng cấp biến foo
mà không sử dụng foo.X = "bla"
?
Các kiểu dữ liệu hoạt động như thế nào, ví dụ: chuỗi? Chúng được tạo ra như thế nào? Vì tôi có thể làm string y; y = "abc"
?
Bạn sẽ phải ghi đè toán tử gán '='. Nhưng tại sao bạn muốn làm điều đó? – Prajwal
Chuỗi có thể làm điều đó vì '" abc "' * là * một chuỗi. Cũng giống như bạn có thể gán đối tượng của loại X vào một biến loại X. –
@SamiKuhmonen Không bao giờ nghĩ về nó, điều này hoàn toàn có ý nghĩa .... – Dominik