Можно разбить посимвольно, как советует Владимир Коротенко, а можно использовать целочисельное деление и взятие остатка.
Например так:
var digits = new List<int>();
var number = 123456;
while(number > 0) {
var digit = number % 10;
digits.Add(digit);
number /= 10;
}
Console.WriteLine($"Последняя цифра числа: {digits[0]}"); // 6