@ankit goel , Welcome to Microsoft Q&A, you could try to convert object[,]
to List<object[]>
to remove some elements from list.
Here is a code example you could refer to.
Console.OutputEncoding = System.Text.Encoding.Unicode;
var valueArray = (object[,])range1.get_Value(Excel.XlRangeValueDataType.xlRangeValueDefault);
List<object[]> list = new List<object[]>();
for (int i = 1; i <= valueArray.GetLength(0); i++)
{
list.Add(new object[] { valueArray[i, 1], valueArray[i, 2] + "₹" });
}
list.RemoveAt(list.Count - 1);
list.RemoveRange(0, 10);
foreach (var item in list)
{
Console.WriteLine(item[0] + "----" + item[1]);
}
wkb.Close();
excel.Quit();
I removed first top 10 elements and the last element.
My excel and tested result:
Best Regards,
Jack