Я ищу, чтобы вывести имя переменной, например «RedTrait», а не его значение, например. 40 в ярлык.имя выходной переменной не значение в метке
var numbers = new[] { RedTrait, BlueTrait, GreenTrait, Yellow };
string FirstTrait;
double dFirstTrait;
dFirstTrait = numbers.Max();
FirstTrait = dFirstTrait.ToString();
lblFirst.Text = FirstTrait;
string SecondTrait;
double dSecondTrait = numbers.OrderBy(num => num).Reverse().ElementAt(1);
SecondTrait = dSecondTrait.ToString();
lblSecond.Text = SecondTrait;
это мой текущий код, код, не показанный выше, просто вызывает значение моих переменных в массиве. Каждая переменная имеет значение. При запуске эти метки правильно отображают значение, но не имя переменной. Например «RedTrait», а не «40»
Возможный дубликат: http://stackoverflow.com/questions/716399/c-sharp-how-do-you-get-a-variables-name-as-it-was-physically-typed-in-its- декабрь – DonBoitnott