Rumah > Artikel > pembangunan bahagian belakang > Apakah C# yang setara dengan kata kunci rakan dalam C++?
Fungsi rakan kelas ditakrifkan di luar skop kelas tetapi ia mempunyai akses kepada semua ahli kelas peribadi dan dilindungi. Walaupun prototaip fungsi rakan muncul dalam definisi kelas, rakan bukan fungsi ahli.
Rakan boleh menjadi fungsi, templat fungsi atau fungsi ahli, atau mereka boleh menjadi templat kelas atau kelas. Dalam kes ini, seluruh kelas dan semua ahlinya adalah kawan.
Persamaan yang paling hampir ialah mencipta kelas bersarang yang akan mengakses ahli persendirian kelas luar.
#🎜 🎜# Di sini, kelas dalaman boleh mengakses ahli peribadi kelas luar-class Outer { class Inner { } }
Atas ialah kandungan terperinci Apakah C# yang setara dengan kata kunci rakan dalam C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!