Сломанный код:
учаю сообщение об ошибке при попытке использовать следующую статическую функцию.
Ошибка:
Ожидаемый класс, делегат, перечисление, интерфейс или структура
Функция (и класс):
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 #.
редактировать: Брекет-скобка не соответствует некоторому закомментированному коду - приведенный выше код работает правильно, мой фактический несовпадающий код - нет Спасибо!