Ref and out can change the behavior of function parameters. Sometimes we want the actual value of a variable to be copied as the parameter. Other times we want a reference. These modifiers affect definite assignment analysis.
My question is: can partial methods in C# have ref, out, optional input parameters?
By experimentation with the code in this example it seems like you can find that it is possible to use
ref,params, and default argument values, but notoutAlso, as explained by the docs linked by @user6144226 and pointed out by @marc_s: