linq 笛卡尔积
List<string> list_1 = new List<string>();
Enumerable.Range(1, 10).ToList().ForEach(i=>list_1.Add(i.ToString()));
var query = from s in list_1
from a in list_1
select s + " " + a;
var res = query.ToList();