代码之家  ›  专栏  ›  技术社区  ›  JaeWang Lee

如何在字符串中同时使用$和@[[副本]

  •  0
  • JaeWang Lee  · 技术社区  · 6 年前
                        var request = new GraphQLRequest
                    {
                        Query = @"
    mutation {
      login(email: "{email}", password: "{password}") {
        userId,
        accessToken
      }
    }"
                    };
    

    我想在字符串中插入“{email}”和“{password}”,但上面的代码无法正常工作:(

    我怎么解决这个问题。。?请帮帮我

    1 回复  |  直到 6 年前
        1
  •  2
  •   Stefan    6 年前

    @ $ ,如下所示: $@"Hi {username}!"

    var somevalue = "your value";
    //note: SO's code formatting is a bit off here
    var str = $@"Hi
        This is, {somevalue} 
        and more";
    

    看到这个了吗 fiddle .

    $@ 这是至关重要的。