Réponse: Réflexion
Ce code est efficace car il utilise le nom de la méthode du nom de la méthode pour représenter la méthode de méthode de récupération formelle.
Type thisType = this.GetType(); MethodInfo theMethod = thisType.GetMethod(TheCommandString); theMethod.Invoke(this, userParameters);
Méthodes non publiques
Si vous avez besoin d'appeler une méthode non publique, veuillez utiliser BindingFlags:Cela spécifie que cette méthode est non publique et est spécifique aux instances.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!