⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classcity.cs

📁 一个使用免疫算法实现物流调度的源代码
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
using immune_algorithm.wlddDataSetTableAdapters;

namespace immune_algorithm
{
   public class Classcity : System.ICloneable
    {
        public Guid cityId= Guid.NewGuid();
        public String cityName;
        public int needWeight;
        public int flag;

       public  Object Clone()
       {
           return this.MemberwiseClone();
       } 


        static public ArrayListClone generateCitys(Guid projectId)//从数据库取出所有城市的基本数据
        {
            ArrayListClone list = new ArrayListClone();
           // missionNode1TableAdapter missionAdapter = new missionNode1TableAdapter();
            //wlddDataSet.missionNode1DataTable missionTable = missionAdapter.GetData();

            selectMissionNodeTableAdapter missionAdapter = new selectMissionNodeTableAdapter();
            wlddDataSet.selectMissionNodeDataTable missionTable = missionAdapter.GetDataBy(projectId);

            for (int i = 0; i < missionTable.Rows.Count; i++)
            {

                Classcity city1 = new Classcity();
                city1.cityName = (string)(missionTable.Rows[i]["missionname"]);
                city1.needWeight = (int)(missionTable.Rows[i]["amount"]);
                city1.flag = (int)(missionTable.Rows[i]["flag"]);
                city1.cityId = (Guid)(missionTable.Rows[i]["missionId"]);
                list.Add(city1);

            }

            System.Console.Out.WriteLine(list.Count + "list.count");

            for (int j = 0; j < list.Count; j++)
            {
                System.Console.Out.WriteLine(((Classcity)list[j]).cityName);
                System.Console.Out.WriteLine(((Classcity)list[j]).cityId);
                System.Console.Out.WriteLine(((Classcity)list[j]).needWeight);
                System.Console.Out.WriteLine(((Classcity)list[j]).flag);

                System.Console.Out.WriteLine("................");

            }

                //Classcity city1 = new Classcity();
                //city1.cityName = "代县";
                //city1.needWeight = 7;
                //city1.flag = 1;
                //list.Add(city1);

                //Classcity city2 = new Classcity();
                //city2.cityName = "宁武";
                //city2.needWeight = 6;
                //city2.flag = 1;
                //list.Add(city2);

                //Classcity city3 = new Classcity();
                //city3.cityName = "原平";
                //city3.needWeight = 5;
                //city3.flag = 1;
                //list.Add(city3);

                //Classcity city4 = new Classcity();
                //city4.cityName = "忻州";
                //city4.needWeight = 9;
                //city4.flag = 1;
                //list.Add(city4);

                //Classcity city5 = new Classcity();
                //city5.cityName = "太原";
                //city5.needWeight = 0;
                //city5.flag = 0;
                //list.Add(city5);

                //Classcity city6 = new Classcity();
                //city6.cityName = "寿阳";
                //city6.needWeight = 8;
                //city6.flag = 1;
                //list.Add(city6);

                //Classcity city7 = new Classcity();
                //city7.cityName = "榆次";
                //city7.needWeight = 11;
                //city7.flag = 1;
                //list.Add(city7);

                //Classcity city8 = new Classcity();
                //city8.cityName = "清徐";
                //city8.needWeight = 12;
                //city8.flag = 1;
                //list.Add(city8);

                //Classcity city9 = new Classcity();
                //city9.cityName = "古交";
                //city9.needWeight = 22;
                //city9.flag = 1;
                //list.Add(city9);


                return list;           
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -