Error de "clase esperada, delegado, enumeración, interfaz o estructura" en la cadena estática pública MyFunc (). ¿Qué es una alternativa a la "cadena"?

Recibo un error cuando intento usar la siguiente función estática.

Error:

Clase esperada, delegado, enumeración, interfaz o estructura

Función (y clase):

namespace MyNamespace
{
    public class MyClass
    {
        // Some other static methods that use Classes, delegates, enums, interfaces, or structs

        public static string MyFunc(string myVar){
            string myText = myVar;
            //Do some stuff with myText and myVar
            return myText;
        }
    } 
}

Esto está causando que el compilador enfurezca (en rojo) la parte de cadena depublic static string.

Entonces, supongo que esto significastring no es una clase, delegado, enumeración, interfaz o estructura.

¿Qué puedo usar en lugar destring devolver una cadena o un objeto similar a una cadena? No parece haber unString (S mayúscula) en C #.

Editar: El par no coincide con algún código comentado: el código anterior funciona correctamente, mi código real no coincide. ¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta