0
ここで「無効なトークン」の「...」について他の質問をすべて確認しましたが、問題に適用できませんでした。そして、はい、エラーリストは私に無効なトークンを指定するための空の単一引用符を与えました。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;
}
}
}
}
私は方法が間違っているかわからないんだけど:以下は私のコードは、(名前空間は、私がFYI使用している実際のものではありません)です。私は特定の参照やその他の 'using'ネームスペースを紛失していますか?
これはファイル全体ですか? – sircapsalot
いいえ、これはファイル全体ではありません。エラーメッセージが表示されるよりも、このメソッドをそこに置くまでは、このクラスに内部にエラーはありませんでした。エラーメッセージをクリックすると、2番目の中かっこにかかります。 – Tscott
さて、問題は解決したようです。コードをメモ帳にコピーして保存してからもう一度開いたとき、 '?'中かっこの終わりに。ビジュアルスタジオでは、目に見えるものはなかった?そこ。だから私はそれがちょうど隠されていたか何かと思う。ご迷惑おかけして申し訳ありません。 – Tscott