Trong C++, bạn có thể xác định một phương pháp liên tục như vậy:phương pháp Const trong C#
int func_that_does_not_modify_this(int arg) const {}
Đặt const
vào cuối của hàm ngăn cản bạn vô tình thay đổi bất kỳ thuộc tính nội bộ, và cho phép người gọi biết rằng chức năng này sẽ không sửa đổi đối tượng.
Có khái niệm như thế này trong C# không?
Điều đó sẽ tốt đẹp :) – mpen