2016-11-28 11 views
-2

私はサーベイアプリケーションに取り組んでいます。これは、データベースからユーザー情報を取得し、その番号にSMSを送信してサーベイを開始するSMSです。SMSにはギズモ調査リンクが含まれています。会社はまた、いくつかのユーザー情報loyalityCardNumber、shopId、receiptNumerをトラッキングしたいと考えています。私は文字列を作成しましたが、データベースからgetValueを取得しようとしていますが、リンクが私に期待している正しい値を表示していません。 私は電話番号と他のパラメータの2つのパラメータを渡しています。 私は、コードを次のように自分の問題を考え出しクエリ文字列に値を渡す

public const string RetailSms = "Thank for purchasing our app please dedicate some time about your purchase experience. http://www.surveygizmo.com/?{Fidelity}=fidelity&{Csstor}=csstor"; 
var URL = "3456299220", Constants.RetailSms.("fidelity", receptient.fidelity).Replace("csstor", Convert.ToString(receptient.csstor)); 
+0

これ確かにそう確かに私のミスそのC#の –

+0

されていませんが、あなたは、2行目にこれを使用しているように表示されないのですか?置換が何を作成しているのかをデバッグし、私たちにいくつかの詳細情報を与えてくれるでしょう – Usman

+0

あなたの文字列は 'RetailSms'と呼ばれるC. – Flexicoder

答えて

0

このコードサンプルを参照してください。

public const string RetailSms = "私たちのアプリを購入していただきありがとうございます。購入体験についてお時間を割いてください。http://www.surveygizmo.com/& {Fidelity} =忠実度& {Csstor} = csstor";

var URL = Constants.CornerSms.Replace("{fidelity}", receptient.fidelity) 
         .Replace("{csstor}", receptient.csstor.ToString()) 
関連する問題