2016-05-17 1 views
0

Я проверил все другие вопросы, заданные здесь, в разделе «Недопустимый токен» ... здесь, но никто не смог применить к моей проблеме , И да, список ошибок дал мне пустую одиночную цитату, чтобы указать недопустимый токен. Ниже мой код (пространство имен не является фактическим один я использую 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; 
      } 
     } 
    ​ } 
} 

Я не уверен, что это неправильно с помощью метода. Мне не хватает определенной ссылки или каких-либо других «использования» пространств имен?

+0

Это весь файл? – sircapsalot

+0

нет, это еще не весь файл. Класс, в который я положил это, не содержал ошибок внутри него, пока я не включил этот метод, чем появляется сообщение об ошибке. Когда я нажимаю на сообщение об ошибке, это приводит меня ко второму к закрывающей фигурной скобке. – Tscott

+0

Итак, похоже, проблема решена. Когда я скопировал код в блокнот, сохранил его, а затем снова открыл его, появился символ? в конце фигурной скобки. В визуальной студии не было видно? там. Поэтому я думаю, это было просто спрятано или что-то в этом роде. Извините за беспокойство. – Tscott

ответ

0

Таким образом, похоже, что был скрытый персонаж. Я получил код от сотрудника моего сайта по обмену сообщениями, и я предполагаю, что сайт просто добавил этот лишний скрытый характер.

Если у кого-то есть эта проблема в будущем, когда у вас есть пустое недопустимое сообщение об ошибке токена, скопируйте и вставьте блок подозреваемого кода в блокнот и сохраните его. Откройте его снова, и вы увидите скрытый персонаж, которого вы не могли видеть раньше.

Смежные вопросы

 Смежные вопросы