public static AccountNumbers[] ACCOUNT_NUMBER_EXIST_OR_NOT(int?BankID, string AccountNumberHidden) { List <AccountNumbers> details = new List <AccountNumbers>(); try { var DT = CRBusinessLogicLayer.ACCOUNT_NUMBER_EXIST_OR_NOT(BankID, AccountNumberHidden); if (DT.Rows.Count > 0) { details.AddRange(from DataRow dtrow in DT.Rows select new AccountNumbers { LOANACCOUNTNO = dtrow["LOANACCOUNTNO"].ToString() }); } } catch (Exception ex) { logfile.ErrorFormat(ex.Message); return(null); } return(details.ToArray()); }