csharp function return
Code Example - csharp function return
// To create a function with a return value, note the variable
// type in front of the function name and add a return of the
// same type at the end.
static string lastFirst(string firstName, string lastName)
{
string separator = ", ";
string result = lastName + separator + firstName;
return result;
}
csharp get the return value of a func
Func<int> function;
int returnValue;
function = () => 0;
returnValue = function();
csharp how to return a function
public void DoSomething() // Action
public void DoSomething(int number) // Action<int>
public void DoSomething(int number, string text) // Action<int, string>
public int DoSomething() // Func<int>
public int DoSomething(float number) // Func<float, int>
public int DoSomething(float number, string text) // Func<float, string, int>