Below is a sample sourecode that demonstrates the usage of the Cast Operator when using the anonymous type
Cast Operator with Anonymous Types
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace AbundantCode
{
internal class Program
{
//Cast Operator with Anonymous Types
private static void Main(string[] args)
{
var NumericValues = new object[] { "AbundantCode", 1, "765" };
foreach (var Number in NumericValues.Cast<int>())
Console.WriteLine(Number);
Console.ReadLine();
}
}
}When the element within the List cannot be converted to the target type, you will receive an exception “InvalidCastException”.

Where is the solution for above problem