در اين مثال به شما نشان داده مي شود كه چگونه مي توان در يك آرايه دو بعدي يك عدد را مورد جستجو قرار داد:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Dima2Array
{
    class Program
    {
        static void Main(string[] args)
        {
            int[,] numbers = new int[5, 4] { { 33, 8 , 20 , 9 }, { 25, 4 , 95 , 63 }, { 33, 6 , 39 , 75}, { 5, 42 , 5 , 9 }, { 7, 9 , 46 , 53} };
            int i = 0, j = 0 , MaxInt = 0 , MinInt = 0;
            MaxInt = numbers[0, 0];
            MinInt = numbers[0, 0];
            for (i = 0; i < 5; i++)
                for (j = 0; j < 4; j++)
                {
                    if (numbers[i, j] < MinInt)
                    {
                        MinInt = numbers[i, j];
                    }
                    else if (numbers[i, j] > MaxInt)
                    {
                        MaxInt = numbers[i, j];
                    }
                }

            Console.WriteLine("Max Number = {0}" , MaxInt);
            Console.WriteLine("Min Number = {0}", MinInt);
            Console.ReadKey();
        }
    }
}

در اين مثاب مقادير اعداد آرايه در متن برنامه وارد شده اند. ولي شما هم مي توانيد در هنگام شروع برنامه اعداد را از ورودي دريافت نمائيد.