![](/img/trans.png)
[英]Invalid token '=' in class, struct, or interface member declaration c#
[英]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.