title: Can I pass arbitrary number of named parameters to function in C#?
body: <p>Is there some kind of equivalent of Python's <code>**kwargs</code> in C#? I would like to be able to pass variable number of named arguments into functon, then get them as something Dictionary-like inside function and cycle over them.</p>