Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Perbezaan antara ref dan out dalam C#
Dalam artikel ini, kita akan belajar tentang perbezaan antara "ref" dan "out" dalam C#.
Sebelum menghantar parameter kepada 'ref', ia perlu dimulakan.
Tidak perlu memulakan nilai parameter sebelum kembali ke kaedah panggilan.
Apabila menggunakan kata kunci 'ref', data boleh dihantar ke kedua-dua arah.
Ia berguna apabila kaedah yang dipanggil perlu menukar nilai parameter yang diluluskan.
Tidak perlu memulakan parameter sebelum menghantarnya kepada "keluar".
Parameter perlu dimulakan sebelum mengembalikannya kepada pemanggil.
Apabila kaedah perlu mengembalikan berbilang nilai, adalah berguna untuk mengisytiharkan parameter menggunakan kata kunci "keluar".
Apabila menggunakan kata kunci "keluar", data hanya dihantar ke satu arah.
Atas ialah kandungan terperinci Perbezaan antara ref dan out dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!