Jak dołączyć wartość wyliczeniową do stałego ciągu?

zto pytanie, Wiem, że aconst string może być konkatenacjąconst rzeczy. Teraz wyliczenie jest tylko zbiorem liczb całkowitych, prawda? Dlaczego więc nie jest to w porządku:

<code>const string blah = "blah " + MyEnum.Value1;
</code>

albo to :

<code>const string bloh = "bloh " + (int)MyEnum.Value1;
</code>

I w jaki sposób można dołączyć wartość wyliczeniową w ciąg ciąg?

Przykład prawdziwego życia: podczas tworzenia zapytania SQL chciałbym mieć"where status <> " + StatusEnum.Discarded.

questionAnswers(3)

yourAnswerToTheQuestion