public async void ChooseExtract(string[] path) { Reuters = await Model.Reuter.GetReutersFromFileAsync(path, ChosenExtractFeature); AllReuters = TrainingPatterns.SetTrainingAndTestSet(TrainingSetPercent, Reuters); if (ChosenMetricFeature.Equals("Euclidean Metric")) { _percent = await EuclideanMetric.CalculateAsync(AllReuters, getK); Percent = (Math.Round(_percent, 2) * 100).ToString(); MessageBox.Show("Done"); } else if (ChosenMetricFeature.Equals("Manhattan Metric")) { _percent = await ManhattanMetric.CalculateAsync(AllReuters, getK); Percent = (Math.Round(_percent, 2) * 100).ToString(); MessageBox.Show("Done"); } }