Quali sono le regole per la risoluzione del numero variabile di parametri passati da params
?Risoluzione dei parametri in C#
Supponiamo, che ho il codice:
public void Method(params object[] objects) { }
public void Method(IMyInterface intf, params object[] objects) { }
Come viene Method(a, b, c)
risolto, se a è un IMyInterface? Posso essere sicuro che C# cercherà sempre di selezionare il sovraccarico più adatto?
cura di commentare la downvote? – Spook