我需要能夠從變量中獲取文本框字符串並將變量放入字符串中。帶變量的TextBox字符串
textBoxEmailTemplateUT.Text = "The documents are as follows: FileNameHere ► {TotalPanelCountUtah} ► {TotalkWUtah} ► ElectricalUsageOffsetHere InformationAboutTheSystemHere If There are any questions or concerns, please reply to this email. Regards YourNameHere");
這是假設有人在其他代碼(不顯示)中做了一些計算後,這是一種電子郵件模板。 {TotalPanelCountUtah}
和{TotalkWUtah}
都是我需要放入文本框中的字符串的雙重變量。一些援助將不勝感激。
看一看作爲字符串格式化 - 在這裏,例如:https://msdn.microsoft.com/en-us/library/system.string.format(v=vs.110).aspx。你的字符串有名字佔位符和string.Format喜歡數字。 – Clay
如果您想要更好地控制格式並計劃發送長消息,尤其是如果您的代碼將被其他人使用,請考慮編寫一個專用的文本生成器方法(使用'StringBuilder')。我發現,用無窮無盡的變量來解析冗長的代碼行有時非常痛苦,而且有時候會帶有含糊不清的含義。 –