排列组合该如何写呢?
string[] str1 = new string[] { "负", "零", "正" };
在datagridview的单元格(1,1)(1,27)
得到 3 * 3 * 3 的27种 文字组合
比如: 负负正,负正正,正零负.....总共27种排列组合
[解决办法]
两次循环到一个datatable中 然后绑定就可以了!!!
[解决办法]
- C# code
void Main(){ string[] str1 = new string[] { "负", "零", "正" }; var result= from x in str1 from y in str1 from z in str1 select new {x,y,z}; Console.WriteLine(result);}
[解决办法]
- C# code
var result = ( from x in str1 from y in str1 from z in str1 select new { Value = x + y + z }).ToList();datagridview.DataSource = result;