咨询热线

0371-86158370

c#版电商SKU排列组合结果查询算法

如果您正在寻找相关产品或有其他疑问,可随时拨打服务热线,或点击下方按钮与我们在线交流!

2022-05-06 16:29:08 发布者:海融软件
关于c#版电商SKU排列组合结果查询算法这个问题,是在河南IT软件服务商中一个比较常见的问题了,那么怎样解决这个问题呢,继续阅读,接下来进行详细的介绍。

如题,c#版电商SKU排列组合结果查询算法示例代码


 class Program
    {
        static void sku(string nn,int c,List<string> L, List<List<string>> ooop)
        {
            c = c + 1;
            foreach (var value in L)
            {  
                if (ooop.Count > c)
                {
                    var mm = nn + "," + value;
                    sku(mm, c, ooop[c], ooop);
                }
                else
                { 
                    Console.WriteLine(nn + "," + value);
                }
            }
        }
 
        static void Main(string[] args)
        {
            List<string> L1 = new List<string>() { "蓝色", "灰色", "红色" };
            List<string> L2 = new List<string>() { "S", "M", "L" };
            List<string> L3 = new List<string>() { "圆领", "心领" }; 
            List<List<string>> ooop = new List<List<string>>() { L1, L2, L3}; 
 
 
            if (ooop.Count>0)
            {
                sku("", 0, ooop[0], ooop);
            } 
            Console.Read(); 
        }
    }


延伸阅读:js版电商SKU排列组合结果查询算法代码示例

相关产品
更多推荐
科技·质量·服务·创新

科技·质量·服务·创新

提交需求

如果您对我们的产品感兴趣,或者我们有什么可以帮助到您的,您可以随时在线与我们沟通。 当然您也可以在下面给我们留言,我们将热忱为您服务!

快速响应给予技术咨询答复

专业优质软件服务

成熟领先产品解决方案

专业可靠合作伙伴

免费咨询 0371-86158370
免费获取报价

获取报价

销售热线销售热线:0371-86158370

返回顶部

首页 在线咨询在线咨询 一键拨打一键拨打
Baidu
map