Java 如何在selenium c中将两个列表转换为二维数组#

Java 如何在selenium c中将两个列表转换为二维数组#,java,c#,arrays,Java,C#,Arrays,如何将2个列表转换为二维数组 我打算在二维数组中存储链接和值,并从for循环或for每个循环中读取。 我尝试过这样做,但是失败了,非常感谢你的帮助 有多种方法可以实现,但我想学习如何存储在二维数组中 namespace Arry { class Program { static void Main(string[] args) { IWebDriver driver = null; driver = new ChromeDr

如何将2个列表转换为二维数组

我打算在二维数组中存储链接和值,并从for循环或for每个循环中读取。 我尝试过这样做,但是失败了,非常感谢你的帮助

有多种方法可以实现,但我想学习如何存储在二维数组中

namespace Arry
{

   class Program
   {
      static void Main(string[] args)
      {

        IWebDriver driver = null;
        driver = new ChromeDriver();

        driver.Navigate().GoToUrl("https://www.google.com/");

        IList<IWebElement> links = driver.FindElements(By.TagName("a"));
         IList<IWebElement> values = driver.FindElements(By.TagName("href"));
        IWebElement[,] res = new IWebElement[links.Count,values.Count];





            foreach (IWebElement link in res)
            {
                Console.WriteLine(link.Text);                
            }               

        Console.Read();            
      }
    }
 }
名称空间Arry
{
班级计划
{
静态void Main(字符串[]参数)
{
IWebDriver=null;
驱动程序=新的ChromeDriver();
driver.Navigate().gotour(“https://www.google.com/");
IList links=driver.FindElements(按.TagName(“a”));
IList values=driver.FindElements(按.TagName(“href”);
IWebElement[,]res=新的IWebElement[links.Count,values.Count];
foreach(res中的IWebElement链接)
{
Console.WriteLine(link.Text);
}               
Console.Read();
}
}
}

请向我们展示一些示例列表以及您希望基于这两个列表创建的二维数组。宽度和长度
n
的二维数组包含
n^2
元素,而您的两个列表包含
2n
元素。您是在寻找
列表
?也许可以尝试创建一个类来存储这些值,然后使用
List
int[][] arrays = lst.Select(a => a.ToArray()).ToArray();