cuốn sách gpt4 ai đã làm

c# - Tham chiếu so với Không tham chiếu cho các đối tượng tự sửa đổi

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 18:41:55 29 4
mua khóa gpt4 Nike

Nếu đối tượng được tham chiếu dưới dạng tham số được sửa đổi trong hàm thì việc sử dụng ref có quan trọng hay không? Có sự khác biệt giữa hai chức năng sau đây?

void DisposeObject(ClassThing c)
{
c.Vứt bỏ();
}

void DisposeObject(ref ClassThing c)
{
c.Vứt bỏ();
}

câu trả lời hay nhất

Nó không quan trọng. Điều quan trọng là nếu bạn muốn gán một cái gì đó cho c(và muốn nó được phản ánh bên ngoài phương thức):

c = ClassThing mới();

Trong trường hợp này bạn sẽ sử dụng ref .

Về c# - Ref so với No Ref cho các đối tượng tự sửa đổi, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7891217/

29 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress