0
私のリストのすべてのインスタンスに対してメソッドを実行しようとしていますが、 ".foreach()"メソッドを使用してしようとすると、メートルの誤差にC# 'string'から 'System.Action <string>'に変換できません
を取得、私は
public static string CheckSerial(List <string> serial, IWebDriver Driver) { Driver.Navigate().GoToUrl("http://www.dell.com/support/home/uk/en/ukdhs1/product-support/servicetag/" + serial); return Driver.Title; }
私の主なメソッドを呼び出すためにしようとしている
私の方法「『System.Action』から 『文字列』から変換できません」
static void Main(string[] args)
{
IWebDriver driver = new FirefoxDriver();
List<string> serials = new List<string>
{
"JPV6Q12",
"JPV7Q12"
};
serials.ForEach(CheckSerial(serials, driver));
};
は、この1上の任意の助けを事前に よろしくをあなたのすべてをありがとう、
ああ、はい。私は、呼び出されたメソッドからの結果をリストに格納することを追加するのを忘れてしまったので、私が持っているすべてのシリアルのすべてのWebタイトルのリストを得ました。私のコードを修正した後、それは魅力のように動作し、私は間違ったことを理解しています。助けてくれてありがとう、ジラッド! –
@GeneParmesan - あなたは歓迎です:)喜んで助けました。 –