using System;
using System.Collections.Generic;
namespace ConsoleApplication5
{
class Program
{
// Using a static member will ensure the two lists are not identical.
static readonly Random Random = new Random();
static void Main()
{
// create List1 using the static Random member
var List1 = new List<int>();
for (var i = 0; i < 10; ++i)
{
List1.Add(Random.Next());
}
// create List2 using the same static Random member
var List2 = new List<int>();
for (var i = 0; i < 10; ++i)
{
List2.Add(Random.Next());
}
for(var i = 0; i < 10; ++i)
{
var l1 = List1[i].ToString();
var l2 = List2[i].ToString();
Console.WriteLine(string.Format("List1 Value: {0}, List2 Value: {1}", l1, l2));
}
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKCm5hbWVzcGFjZSBDb25zb2xlQXBwbGljYXRpb241CnsKICAgIGNsYXNzIFByb2dyYW0KICAgIHsKICAgIAkvLyBVc2luZyBhIHN0YXRpYyBtZW1iZXIgd2lsbCBlbnN1cmUgdGhlIHR3byBsaXN0cyBhcmUgbm90IGlkZW50aWNhbC4KICAgIAlzdGF0aWMgcmVhZG9ubHkgUmFuZG9tIFJhbmRvbSA9IG5ldyBSYW5kb20oKTsKICAgICAgICBzdGF0aWMgdm9pZCBNYWluKCkKICAgICAgICB7CgoJCQkvLyBjcmVhdGUgTGlzdDEgIHVzaW5nIHRoZSBzdGF0aWMgUmFuZG9tIG1lbWJlcgogICAgICAgICAgICB2YXIgTGlzdDEgPSBuZXcgTGlzdDxpbnQ+KCk7CiAgICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgMTA7ICsraSkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgTGlzdDEuQWRkKFJhbmRvbS5OZXh0KCkpOwogICAgICAgICAgICB9CgkJCQoJCQkvLyBjcmVhdGUgTGlzdDIgdXNpbmcgdGhlIHNhbWUgc3RhdGljIFJhbmRvbSBtZW1iZXIKICAgICAgICAgICAgdmFyIExpc3QyID0gbmV3IExpc3Q8aW50PigpOwogICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IDEwOyArK2kpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIExpc3QyLkFkZChSYW5kb20uTmV4dCgpKTsKICAgICAgICAgICAgfQogICAgICAgICAgICAKICAgICAgICAgICAgZm9yKHZhciBpID0gMDsgaSA8IDEwOyArK2kpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgCXZhciBsMSA9IExpc3QxW2ldLlRvU3RyaW5nKCk7CiAgICAgICAgICAgIAl2YXIgbDIgPSBMaXN0MltpXS5Ub1N0cmluZygpOwogICAgICAgICAgICAJQ29uc29sZS5Xcml0ZUxpbmUoc3RyaW5nLkZvcm1hdCgiTGlzdDEgVmFsdWU6IHswfSwgTGlzdDIgVmFsdWU6IHsxfSIsIGwxLCBsMikpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIAogICAgICAgIH0KICAgIH0KfQo=
List1 Value: 1949191972, List2 Value: 213107375
List1 Value: 1897267131, List2 Value: 1934292678
List1 Value: 1072704098, List2 Value: 689067044
List1 Value: 618838156, List2 Value: 807795598
List1 Value: 926144487, List2 Value: 1727399861
List1 Value: 438519982, List2 Value: 479324252
List1 Value: 24728793, List2 Value: 1080932228
List1 Value: 1233045237, List2 Value: 379951404
List1 Value: 884180845, List2 Value: 794057161
List1 Value: 605856324, List2 Value: 1100181741