Tôi biết java và thường đặt trong các phương thức getter/setter. Tôi quan tâm đến việc làm nó trong C# với mã sau đây, nhưng nó ném một ngoại lệ StackOverflow. Tôi đang làm gì sai?Tại sao Property Set ném ngoại lệ StackOverflow?
Calling Mã
c.firstName = "a";
Mã số tài sản
public String firstName;
{
get
{
return firstName;
}
set
{
firstName = value;
}
}
Bạn có lỗi trong ví dụ đầu tiên của mình. Loại bỏ dấu chấm phẩy sau FirstName. Picky, tôi biết. Nevermind, tôi sẽ sửa chữa nó – Les
Cố định ... chỉ 4 năm trễ ;-) –
Không bao giờ là quá muộn để sửa lỗi :) –