TheDeveloperBlog.com

Home | Contact Us

C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML

C# Array to Function

C# Array to Function for beginners and professionals with examples on overloading, method overriding, inheritance, aggregation, base, polymorphism, sealed, abstract, interface, namespaces, exception handling, file io, collections, multithreading, reflection etc.

<< Back to C

C# Passing Array to Function

In C#, to reuse the array logic, we can create function. To pass array to function in C#, we need to provide only array name.

functionname(arrayname);//passing array

C# Passing Array to Function Example: print array elements

Let's see an example of C# function which prints the array elements.

using System;
public class ArrayExample
{
    static void printArray(int[] arr)
    {
        Console.WriteLine("Printing array elements:");
        for (int i = 0; i < arr.Length; i++)
        {
              Console.WriteLine(arr[i]);
        }
    }
    public static void Main(string[] args)
    {
        int[] arr1 = { 25, 10, 20, 15, 40, 50 };
        int[] arr2 = { 12, 23, 44, 11, 54 };
        printArray(arr1);//passing array to function
        printArray(arr2);
    }
}

Output:

Printing array elements:
25
10
20
15
40
50
Printing array elements:
12
23
44
11
54

C# Passing Array to Function Example: Print minimum number

Let's see an example of C# array which prints minimum number in an array using function.

using System;
public class ArrayExample
{
    static void printMin(int[] arr)
    {
        int min = arr[0];
        for (int i = 1; i < arr.Length; i++)
        {
            if (min > arr[i])
            {
                min = arr[i];
            }
        }
        Console.WriteLine("Minimum element is: " + min);
    }
    public static void Main(string[] args)
    {
        int[] arr1 = { 25, 10, 20, 15, 40, 50 };
        int[] arr2 = { 12, 23, 44, 11, 54 };

        printMin(arr1);//passing array to function
        printMin(arr2);
    }
}

Output:

Minimum element is: 10
Minimum element is: 11

C# Passing Array to Function Example: Print maximum number

Let's see an example of C# array which prints maximum number in an array using function.

using System;
public class ArrayExample
{
    static void printMax(int[] arr)
    {
        int max = arr[0];
        for (int i = 1; i < arr.Length; i++)
        {
            if (max < arr[i])
            {
                max = arr[i];
            }
        }
        Console.WriteLine("Maximum element is: " + max);
    }
    public static void Main(string[] args)
    {
        int[] arr1 = { 25, 10, 20, 15, 40, 50 };
        int[] arr2 = { 12, 23, 64, 11, 54 };

        printMax(arr1);//passing array to function
        printMax(arr2);
    }
}

Output:

Maximum element is: 50
Maximum element is: 64




Related Links:


Related Links

Adjectives Ado Ai Android Angular Antonyms Apache Articles Asp Autocad Automata Aws Azure Basic Binary Bitcoin Blockchain C Cassandra Change Coa Computer Control Cpp Create Creating C-Sharp Cyber Daa Data Dbms Deletion Devops Difference Discrete Es6 Ethical Examples Features Firebase Flutter Fs Git Go Hbase History Hive Hiveql How Html Idioms Insertion Installing Ios Java Joomla Js Kafka Kali Laravel Logical Machine Matlab Matrix Mongodb Mysql One Opencv Oracle Ordering Os Pandas Php Pig Pl Postgresql Powershell Prepositions Program Python React Ruby Scala Selecting Selenium Sentence Seo Sharepoint Software Spellings Spotting Spring Sql Sqlite Sqoop Svn Swift Synonyms Talend Testng Types Uml Unity Vbnet Verbal Webdriver What Wpf