float f = Console.ReadLine() == \"1\" ? 0: 1
이런건 되는데

str.Trim() == string.Empty ? System.WriteLine(\"좆까\") : return;
이런건 안됨

그냥 언어 특성인거?