我有这种方法:

public void UpdatePhrase(PHRASE phraseColumn, bool value, string phraseId)
{
   sql = string.Format("UPDATE Phrase SET " + phraseColumn.Text() + " = {0} WHERE PhraseId = '{1}'", value, phraseId);
        App.DB.RunExecute(sql);
}

它似乎无法正常工作,因为我似乎需要将{0}的值设置为0或1。

有没有一种简单的方法可以让我将值更改为0或1?

最佳答案

只需执行value ? 1 : 0,就这么简单!

关于c# - 如何将 bool 值更改为0或1,可以将其转换吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55573940/

10-11 19:29