例如:
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);
这不会使代码变得非常可读,并且随着越来越多的参数被添加,它看起来更丑陋,并且更难以找到哪个参数进入哪个槽。
我知道这是一个菜鸟问题,我想我只是在询问如何格式化文本以使其更具可读性,但如果有更好的方法来做到这一点,我也想知道。