繁体   English   中英

C#-类struct或接口成员声明中的无效令牌''

[英]C# - invalid token '' in class struct or interface member declaration

我已经检查了所有其他有关此处的“无效令牌''in ...”的问题,但没有一个能够解决我的问题。 是的,错误列表给了我一个空的单引号,以指定无效的令牌。 下面是我的代码(名称空间不是我使用的fyi的实际名称):

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

我不确定该方法有什么问题。 我是否缺少某些参考或任何其他“使用”名称空间?

因此,看起来好像有一个隐藏的角色。 我从我的消息传递网站的同事那里收到了代码,我想该网站只是添加了额外的隐藏字符。

如果将来任何人遇到此问题,并且您收到一个无效的无效令牌错误消息,请将可疑代码块复制并粘贴到记事本中并保存。 再次打开它,您应该看到以前看不到的隐藏字符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM