Как Вы помещаете {и} в строку формата [дубликат]

Используйте позиционный оператор $

Например:

updateOne({ 
      "_id": ObjectId('1000'),
      "products._id": ObjectId('1002')
    },{
       $set: {"products.$.name": 'ProdBB' } // include other fields here
   });
);

21
задан Jon Norton 2 October 2008 в 03:12
поделиться

5 ответов

Выйдите из них путем сгибания их:

string s = String.Format("{{ hello to all }}");
Console.WriteLine(s); //prints '{ hello to all }'

От http://msdn.microsoft.com/en-us/netframework/aa569608.aspx#Question1

38
ответ дан 29 November 2019 в 20:06
поделиться

" {{" И "}}"

5
ответ дан 29 November 2019 в 20:06
поделиться

То, что я думаю, что Вы хотите, является этим...

string formatString = @"
using System;

public class ClassName
{{
    public double TheFunction(double input)
    {{
        {0}
    }}
}}";

string entireClass = string.Format(formatString, userInput);
5
ответ дан 29 November 2019 в 20:06
поделиться

Удвойте фигурные скобки: string.Format("{{ {0} }}", "Hello, World"); произвел бы { Hello, World }

1
ответ дан 29 November 2019 в 20:06
поделиться

Будьте дополнительны дополнительный осторожный в том, у кого есть доступ к приложению. Лучшее решение могло бы состоять в том, чтобы создать простой синтаксический анализатор, который только ожидает некоторых, ограниченных, команды.

0
ответ дан 29 November 2019 в 20:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: