RealtimeAnalysis.FormPRM.Get_i C# (CSharp) Method

Get_i() private method

private Get_i ( DataTable dt, int i ) : double
dt System.Data.DataTable
i int
return double
        private double Get_i(DataTable dt, int i)
        {
            double value = GetExecutionTimeByTaskNumber(dt, i);

            List<DataRow> listDr = GetAllHigherPriorityTasks(dt, i);
            foreach (DataRow dr in listDr)
            {
                int currentTaskNumber = int.Parse(dr["Priority"].ToString());
                value += Math.Ceiling(GetPeriodByTaskNumber(dt, i) / GetPeriodByTaskNumber(dt, currentTaskNumber)) * GetExecutionTimeByTaskNumber(dt, currentTaskNumber);
            }

            return value;
        }
        private double GetI_of_k(DataTable dt, int i, int k)