C # params soprascrittu di parolle chjave è funzione

In .net framework vedu constantemente funzioni sovraccaricate cum'è e seguenti,

  1. public void Log (missaghju string) ...
  2. public void Log (missaghju stringa, oggettu params [] args) ...

a mo dumanda hè postu chì a parolla chjave params permette zero o più parametri, pudemu solu sbarrazzammi a prima firma? Cù appena a seconda firma, puderia chjamallu senza parametri fine cum'è quì sottu, allora ùn sò micca perchè avarianu a prima firma?

Log("calling with no param");
5
задан Ray 11 August 2011 в 03:22
поделиться