fork(1) download
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. namespace ConsoleApplication5
  5. {
  6. class Program
  7. {
  8. // Using a static member will ensure the two lists are not identical.
  9. static readonly Random Random = new Random();
  10. static void Main()
  11. {
  12.  
  13. // create List1 using the static Random member
  14. var List1 = new List<int>();
  15. for (var i = 0; i < 10; ++i)
  16. {
  17. List1.Add(Random.Next());
  18. }
  19.  
  20. // create List2 using the same static Random member
  21. var List2 = new List<int>();
  22. for (var i = 0; i < 10; ++i)
  23. {
  24. List2.Add(Random.Next());
  25. }
  26.  
  27. for(var i = 0; i < 10; ++i)
  28. {
  29. var l1 = List1[i].ToString();
  30. var l2 = List2[i].ToString();
  31. Console.WriteLine(string.Format("List1 Value: {0}, List2 Value: {1}", l1, l2));
  32. }
  33.  
  34. }
  35. }
  36. }
  37.  
Success #stdin #stdout 0.03s 33904KB
stdin
Standard input is empty
stdout
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