例如:什麼是長字符串有很多參數的最易讀的使用的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);
這沒有非常可讀的代碼,並且隨着越來越多的參數得到補充,它看起來醜陋,更令人困惑的發現哪個參數適合哪個插槽。
我知道這是一個noob問題,我想我只問如何格式化文本以使其更具可讀性,但如果有更好的方法來做到這一點,我也想知道這一點。
另請參閱:http://stackoverflow.com/questions/1322037/how-can-i-create-a-more-user-friendly-string-format-syntax/1322103#1322103 – 2009-10-06 21:33:17
另外http:// stackoverflow .COM /問題/ 101/命名字符串格式是-IT-可能-C – 2009-10-06 21:35:09