using System.Collections.Generic;
public static void Main()
var percentage = (decimal)rnd.Next(100);
percentage += (decimal)rnd.Next(100) / 100;
var listOfStrings = new List<string>
var index = GetListIndexFromPercentage(percentage, listOfStrings);
Console.WriteLine(percentage + " = " + index);
private static int GetListIndexFromPercentage(decimal percentage, List<string> list)
var modifier = 100m / list.Count;
Console.WriteLine($"Modifier: {modifier}");
var result = percentage / modifier;
Console.WriteLine($"Result: {result}");
return (int)Math.Floor(result);