Я хочу иметь ASR, выбрав страну, как это сделать! ! ! !
float GetASRbyCountry(List<Country> LC, List<CDRList> LD) { NbAnsweredCall = 0; int MaxCall = LD.Count; foreach (var d in LD) { if (d.GetCallDuration() > 0) NbAnsweredCall++; } if (NbAnsweredCall != 0) return ( NbAnsweredCall / MaxCall) * 100; }
float GetASR(List<CDRList> LD) { int MAXCall=LD.Count; // Boucle Parcourir la liste if(LD != null) { NbAnsweredCall =0; foreach (var d in LD) { if( !(d.GetCallDuration() == 0) ) { NbAnsweredCall ++; } } } // Aprés boucle return ((NbAnsweredCall / MAXCall)*100); }
Что я уже пробовал:
пожалуйста помогите мне я не знаю как добавить предпочтение страны для выбора для расчета ASR
Richard MacCutchan
Что такое ASR?
achraf boumessouer
ASR: (response-crisis ratio): это процент количества успешно подключенных вызовов к количеству вызовов (он также называется скоростью завершения вызова)
achraf boumessouer
АСР = (общее количество отвеченных вызовов к общему числу вызовов) * 100
Richard MacCutchan
В GetASRbyCountry
вам нужно сделать расчет для каждой страны в списке LC
Но вам также нужен какой-то метод определения того, какой из LD
записи принадлежат какой стране.