dalam fungsi panggilan rentetan
php boleh memanggil fungsi melalui rentetan, seperti yang ditunjukkan di bawah:
.NET boleh mencapai fungsi yang sama?
<code class="language-php">$function_name = 'hello'; $function_name(); function hello() { echo 'hello'; }</code>
Jawapan:
Ya, .NET boleh menggunakan rentetan refleksi untuk memanggil fungsi tersebut. Berikut adalah kaedah pelaksanaan:
Dalam kod di atas, kaedah panggilan mesti mempunyai hiasan akses awam. Jika anda perlu memanggil kaedah bukan awam, anda boleh menggunakan parameter BindingFlags, seperti yang ditunjukkan di bawah:
Atas ialah kandungan terperinci Bolehkah C# Memanggil Fungsi dari Rentetan Menggunakan Refleksi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!