Я проверил все другие вопросы, заданные здесь, в разделе «Недопустимый токен» ... здесь, но никто не смог применить к моей проблеме , И да, список ошибок дал мне пустую одиночную цитату, чтобы указать недопустимый токен. Ниже мой код (пространство имен не является фактическим один я использую FYI):C# - недопустимый токен 'в объявлении класса или члена интерфейса
namespace Testing.SeleniumUITests.PageObjects
{
public abstract class PageObject
{
public void TakeScreenshot(string filename)
{
try
{
Screenshot ss = ((ITakesScreenshot)webDriver).GetScreenshot();
ss.SaveAsFile(@"C:\Screenshots\" + filename + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
//var i2 = new Bitmap(ss);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
throw;
}
}
}
}
Я не уверен, что это неправильно с помощью метода. Мне не хватает определенной ссылки или каких-либо других «использования» пространств имен?
Это весь файл? – sircapsalot
нет, это еще не весь файл. Класс, в который я положил это, не содержал ошибок внутри него, пока я не включил этот метод, чем появляется сообщение об ошибке. Когда я нажимаю на сообщение об ошибке, это приводит меня ко второму к закрывающей фигурной скобке. – Tscott
Итак, похоже, проблема решена. Когда я скопировал код в блокнот, сохранил его, а затем снова открыл его, появился символ? в конце фигурной скобки. В визуальной студии не было видно? там. Поэтому я думаю, это было просто спрятано или что-то в этом роде. Извините за беспокойство. – Tscott