-2

我有两节课:

    OrdenO 类
        {
            公共 int id_orden_O {get;set;}
            公共 int Ei_O {get;set;}
            公共 int Ii_O {get;set;}
            公共 int Si_O {get;set;}
            公共 int DTi_O {get;set;}
            公共 int Ui_O {get;set;}
            公共 int K_O {get;set;}
            公共 int Q_O {get;set;}
            公开列表 TT;
    }

     类穆勒
        {
            公共 int id_muelle { 获取;放; }
            公共 int Lk { 得到;放; }
            公共 int Sk { 得到;放; }
            公共列表 orden_asign;
        }

在这里,我在两个列表集合中都有所有元素:

    列出 myClassArray = new List()
                {
    new OrdenO{id_orden_O="1", Ei_O= 0, Ii_O= 120, Si_O=0, DTi_O=0, Ui_O=0, K_O=0, Q_O=0, TT= new List{ 18, 8}},
    new OrdenO{id_orden_O="2", Ei_O= 0, Ii_O= 120, Si_O=0, DTi_O=0, Ui_O=0, K_O=0, Q_O=0, TT= new List{ 20, 25}},
                };

     列表 mydock = 新列表()
                {
                    new Muelle{id_muelle=0, Lk=0, Sk=0, orden_asign= new List{0} },
                    new Muelle{id_muelle=1, Lk=0, Sk=0, orden_asign= new List{0}}
                };

我需要帮助,因为我不知道如何找到 TT 索引最小值。例如,第一个的 (TT) 索引最小值为 1,因为 8 是最小值。第二个是0。

如果索引最小值为1,则找到id_muelle = 1,并将id_orden添加到orden_asign。

任何帮助将非常感激,

谢谢

4

1 回答 1

3

你可以使用这样的东西

 TT.IndexOf(TT.Min());
于 2013-01-22T15:12:55.577 回答