Sia C# che Python consentono argomenti denominati, quindi è possibile scrivere qualcosa come: foo(bar:1)
. Questo è grandioso, specialmente in combinazione con argomenti opzionali.Argomenti con nome: C# vs Python
La mia domanda è: quali sono le differenze tra gli argomenti con nome C# e Python, se ce ne sono? Non mi interessa quale sia il "migliore", ma se ci siano differenze e nelle possibili motivazioni dietro queste differenze.
E se qualcuno conosce le differenze con le implementazioni di altre lingue di questa funzione (Ruby o Objective-C, forse), potrebbe essere anche interessante.
a cura di fare comunità wiki
Per quale scopo è questa domanda? Penso che se non c'è uno sfondo sufficiente, questa domanda potrebbe diventare soggettiva ... –