我有一个用 SMS 发送消息的模块。如果消息是静态的,我可以将变量放在字符串中,但是用户请求可以随意更改消息。
我创建了这个变量
- 公司名称
- 顾客姓名
- 帐单号码
- 支付
例子 :
来自{公司}。您好,{CustomerName}先生/夫人,您的帐单号码是 {BillNumber},总付款为{Payment}。我们想通知您物品已经完成并准备好收集。
我当前的代码适用于静态消息,
string messageSms = "From " +Company+ ". Hi Mr/Mrs "+{CustomerName}+", your bill number is "+{BillNumber}+" with a total payment of "+{Payment}+". We want to inform you the items has been completed and ready for collection.";
但是如何处理动态消息呢?如何检测字符串中的变量并在变量上设置数据?
我也关注这篇文章,但没有太大帮助。