Например:Какое наиболее читаемое использование String.Format для длинных строк со многими параметрами?
String login = String.Format("computer={0}&ver={1}.{2}.{3}&from={4}&realcomputername={5}&type={6}&Channels={7}&Hotkeys={8}&ID={9}\r\n",
serviceConfig.Computer,
serviceConfig.Version.Major,
serviceConfig.Version.Minor,
serviceConfig.Version.Build,
userName,
Environment.MachineName,
type,
serviceConfig.ChannelsString,
serviceConfig.HotKeysString,
serviceConfig.AlarmGroupName);
Это не делает для очень читаемого кода, и как все больше и больше параметров добавляются, это выглядит уродливым и более запутанное, чтобы найти, какой параметр выходит в каком слоте.
Я знаю, что это вопрос о нобе, и я думаю, что я только прошу, как форматировать текст, чтобы быть более читаемым, но если есть лучший способ сделать это, я тоже хотел бы это знать.
См. Также: http://stackoverflow.com/questions/1322037/how-can-i-create-a-more-user-friendly-string-format-syntax/1322103#1322103 –
Также http: // stackoverflow .com/questions/1010123/named-string-format-is-it-possible-c –