Звучит так, как ты хочешь test != null && test.Contains("mystring")
Твой вопрос не имеет смысла.Все выражения, включая условный оператор, должны иметь значение.Что вы ожидаете от этого выражения, если test
равно нулю?
Вы, вероятно, хотите, чтобы оно было ложным, если test равно нулю.
Другими словами, вы хотите, чтобы оно было true, если test isn'NULL' и содержит mystring
.