Functions with Parameters and Return Values
Explore how to define and call C# functions that accept parameters and return values. Understand passing arrays to functions, returning results, and practicing with examples like multiplication tables, string searches, and Fibonacci sequences to enhance your programming skills.
Function with parameters
The parameters are the input values for the function enclosed in (), provided in the function call as arguments. Multiple parameters are separated by , and each parameter must have a data type.
static void showSum(int a, int b)
{
System.Console.WriteLine(a + b);
}
The following function receives two int parameters and displays their sum.
showSum(5, 10);
Array as a function parameter
An array can be received in a function as a parameter. The following program demonstrates the use of an array as a function parameter.
In the program above, the function receives an array int[] nums as a parameter. We need the size to traverse through each element of the array using arr.Length. We have used a for loop to calculate the sum of array elements in c and displayed it. In the Main() function, we declare an array of ...