Pass value dynamic in main column
Here Main_Column_Names Column we are reterive two values (RS_BRANCH_CODE and BRANCH_CODE) And below my code i am just pass two value on index[0] & index[1].var Main_Column_Names = ConfigurationManager.AppSettings["Main_Column_Name"].Split(',').Select(s => s.Trim()).ToList();
try
{
copylist = dtexcel.AsEnumerable().Select(s => s.Field<string>(Main_Column_Names[0])).Distinct().ToList();
strSelectedMainColName = Main_Column_Names[0];
}
catch (Exception ex)
{
copylist = dtexcel.AsEnumerable().Select(s => s.Field<string>(Main_Column_Names[1])).Distinct().ToList();
strSelectedMainColName = Main_Column_Names[1];
}
I do not want Main_Column_Names[0] or Main_Column_Names[1] , i want pass Main_Column_Names[] dynamically. how i can do it.