2017-08-14 17 views
0

変数をJSON文字列で以下のように渡すにはどうすればよいですか?C#のJSON文字列で変数を渡す

string name = "john"; 
string json = @"{ 
        'EmployeeName': name, 
        'EmployeeID': '123', 
       } 

私は上記のエラーを受け取ります。

答えて

2

さてあなたは、あなたにも、この目的のためにとC#でstring.Format()の使用を検討することができます

string json [email protected]"{ 
          'EmployeeName':" + name +", 
          'EmployeeID': '123', 
        }" 

のような変数は6あなたはそれはあなたのように見える

string json =$"{ 
          'EmployeeName': {name} , 
          'EmployeeID': '123', 
        }" 
0

のように変数展開構文を使用することができますconcateすることができますあなたの文字列の一部として '名前'を渡しています。あなたはこれを以下のように連結する必要があります。それで動作するはずです

string json [email protected]"{ 
         'EmployeeName': " + name +", 
         'EmployeeID': '123', 
       }" 
関連する問題