Thậm chí nếu bạn không sử dụng con trỏ và mã không an toàn, bạn chắc chắn nên hiểu Nếu bạn sẽ làm việc trong C#, tôi có thể tha thứ không biết số học con trỏ, bởi vì bạn rất có thể sẽ không sử dụng nó và hầu như không nên sử dụng nó. chúng tôi ev vi trong thế giới C# được quản lý.
string s = "abc"
int a = 3;
Một trong hai biến này, thực sự là một con trỏ (Tham khảo. Bất kỳ điều gì). Cái nào? Thành thật mà nói, một người không biết rằng cần phải có được một công việc bằng cách sử dụng C trong một năm, sau đó anh ta sẽ hiểu điều này cho chắc chắn.
Hãy tưởng tượng bloke này phải viết một hàm có chuỗi ref. Đó là:
- Không thể thay đổi.
- Tham chiếu đến đối tượng bất biến.
- Tham chiếu đến tham chiếu đến đối tượng không thay đổi được. (Sự bất biến không liên quan gì đến con trỏ. Nó sẽ càng trở nên khó hiểu hơn nếu nó không thay đổi ^^)
Người đàn ông sẽ phát điên khi cố gắng tìm ra nếu anh ta không mất con trỏ trinh trong C trước. Hoặc thậm chí tệ hơn, hãy tưởng tượng một số phần quan trọng trong mã của bạn sử dụng một từ điển có chứa một số thông tin có giá trị trong một lớp, và anh chàng này thay đổi một trong những giá trị của nó, thay đổi GetHashValue của đối tượng và khiến bạn "mất" ví dụ.
Thậm chí nếu nhà phát triển C# không sử dụng con trỏ rõ ràng trong mã của họ, điều đó không có nghĩa là con trỏ không được sử dụng ngầm.
Mọi lập trình viên giỏi cần phải hiểu chính xác ngôn ngữ của họ trừu tượng ra sao, nếu không anh ấy sẽ không bao giờ có thể hiểu ngôn ngữ một cách chính xác. Để làm C# đúng, bạn cần phải biết C, và để làm C đúng, bạn cần phải biết lắp ráp.
Ngoài ra, câu hỏi của bạn - Đối với tất cả những gì bạn biết, người được phỏng vấn của bạn giả định myObject là một cấu trúc. Anh ta hầu như không, nhưng vẫn vậy.
Chỉnh sửa: Có, các tham chiếu không cố định, không giống như con trỏ. Nhưng khái niệm thực sự không có sự khác biệt.
Đó không phải là con trỏ. Đó là những tài liệu tham khảo. –
Con trỏ, có thể không. Đó là quản lý bộ nhớ mức thấp mà một nhà phát triển LOB thường không cần. * Tham khảo *, mặt khác, là hoàn toàn quan trọng. –
Tôi thích câu hỏi này. Tôi có thể sử dụng nó một ngày. 1 và được yêu thích. :) – EMP