Попробуйте добавить в условие бессмысленные проверки "string".Contains("string").
Можно еще вынести в отдельную функцию проверку, возможно определенная последовательность кода создает подозрительную сигнатурку для ав.
Обфускация поможет с большей вероятностью, если использовать не паблик обфускатор(Eazfuscator,AppFuscator).
Если не поможет, то придется смириться. В 2к19 антивирусы ругаются на все что можно.
И почему вы решили, что антивирус ругается на этот код?