Сломанный код:

учаю сообщение об ошибке при попытке использовать следующую статическую функцию.

Ошибка:

Ожидаемый класс, делегат, перечисление, интерфейс или структура

Функция (и класс):

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;
        }
    } 
}

Это заставляет компилятор сердито (красным) подчеркивать строковую частьpublic static string.

Итак, я предполагаю, что это означаетstring не является классом, делегатом, перечислением, интерфейсом или структурой.

Что я могу использовать вместоstring вернуть строку или похожий на строку объект? Там, кажется, нетString (заглавная S) класс в C #.

редактировать: Брекет-скобка не соответствует некоторому закомментированному коду - приведенный выше код работает правильно, мой фактический несовпадающий код - нет Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос