title: Is it okay to return a large string from a C# function - would the returned value end up on the call stack?
body: <p>I am deciding whether it is better to modify an incoming parameter or to return a large string. Are there implications to returning a large string from a C# function?</p>