In this snippet, we are going to learn about how to get the last element of a array in C#.
– Consider, that we have the following array:
int[] arr = { 2, 4, 6, 8, 10};
Now, we want to get the last element 10
from the above array.
To access the last element of an array, we can use the subscript syntax []
by passing the array.Length-1
which is the index of the last element.
Example:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
int[] arr = { 2, 4, 6, 8, 10 };
int lastElement = arr[arr.Length - 1];
Console.WriteLine("Last element is: " + lastElement);
Console.WriteLine("Press Enter Key to Exit..");
Console.ReadLine();
}
}
}
Output:
– Similarly, we can also use the Linq Last()
method in C# to get the last element of an array like this:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
int[] arr = { 2, 4, 6, 8, 10 };
int lastElement = arr.Last();
Console.WriteLine("Last element is: " + lastElement);
Console.WriteLine("Press Enter Key to Exit..");
Console.ReadLine();
}
}
}
All Comments