Найти минимальное значение в последовательности и вернуть название переменной - C#
Формулировка задачи:
Даны переменные, к примеру
int one = 1;
int two = 2;
int three = 3;
Помещаем из в массив
И находим мин. значение в int min. А как получить название переменной, которой было присвоено мин. значение?
int[] mas = new int[] { one, two, three };
Array.Sort(mas);
int min = mas[0];
int max = mas[mas.Length - 1];Решение задачи: «Найти минимальное значение в последовательности и вернуть название переменной»
textual
Листинг программы
enum num: byte { one = 1, two, three };
class Program
{
static void Main(string[] args)
{
int one = 1, two = 2, three = 3;
int[] mas = { one, two, three };
Array.Sort(mas);
Console.WriteLine(System.Enum.GetName(typeof(num), mas.First()));
}
}