Я использую строитель строк для создания некоторых сценариев SQL. У меня есть несколько логических свойств, которые я хотел бы проверить, а затем вывести другой текст, основанный на true / false. Ниже приведен синтаксис C # при назначении значения переменной, но он не работает в данной конкретной ситуации. Есть идеи?
Что я привык делать:
string someText = (dbInfo.IsIdentity) ? "First Option" : "Second Option";
Попытка дублировать то же самое внутри метода StringBuilder, но это не работает ..
script.Append("sometext" + (dbInfo.IsIdentity) ? " IDENTITY(1,1)" : "");