Usando .StartsWith em uma instrução Switch?

Estou trabalhando em uma instrução Switch e, com duas das condições, preciso ver se os valores começam com um valor específico. A instrução Switch faz assim. O erro diz "não é possível ocultar tipo bool para string".

Alguém sabe se posso usar o StartsWith em um Switch ou preciso usar as instruções If ... Else?

switch(subArea)
            {
                case "4100":
                case "4101":
                case "4102":
                case "4200":
                    return "ABC";
                case "600A":
                    return "XWZ";
                case subArea.StartsWith("3*"):
                case subArea.StartsWith("03*"):
                    return "123";
                default:
                    return "ABCXYZ123";
            }

questionAnswers(6)

yourAnswerToTheQuestion