Как можно легко записать (и прочитать) строковое форматирование строки в «правильный» эквивалентный код String.Format
?C#: Что такое форма String.Format?
Int32 power;
Single voltage;
Int32 kVA;
Double powerFactor;
powerFactor = power/kVA;
label1.Text =
DateTime.Now.ToString() + ": " +
power.ToString() + "W, " +
voltage.ToString() + "V "+
"(pf "+(powerFactor*100.0).ToString()+"%)";
//label1.Text = String.Format("{g}: {0:g}W, {0:g}V (p.f. {0:0%}%)",
// DateTime.Now, power, voltage, powerFactor);
Я потратил около 10 минут, пытаясь использовать String.Format
; лицо, зарегистрировавшее его, должно быть прекращено.
Какой иронически является сайт, который у меня открыт на другой вкладке; никто не имеет примеров с несколькими значениями. Для поиска синтаксиса для нескольких параметров потребовалось довольно много поиска (один сайт дал ему «String.Format» («...», новый Object [] {value1, value2, value3}) ' –
+ amillion - желаю Я мог бы проголосовать за вас пару раз за часто задаваемые вопросы о форматировании стилей SteveX. Там определенно есть вещи, которых я раньше не видел. –
lol Я использую его достаточно, чтобы у меня он был отмечен во всех моих черточках –