コード例 #1
0
        public Veh Clone()
        {
            Veh one = new Veh();

            one.name     = name.Clone().ToString();
            one.distance = distance;
            one.speed    = speed;
            one.cost     = cost;
            one.capacity = capacity;
            one.number   = number;
            return(one);
        }
コード例 #2
0
        public List <Veh> GetVehs()
        {
            List <Veh>    vehs = new List <Veh>();
            SQLiteCommand cmd  = new SQLiteCommand(m_con);

            cmd.CommandText = "select * from vehicle";
            SQLiteDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Veh one = new Veh();
                one.name     = dr.GetString(0);
                one.distance = dr.GetDouble(1);
                one.speed    = dr.GetDouble(2);
                one.cost     = dr.GetDouble(3);
                one.capacity = dr.GetDouble(4);
                one.number   = dr.GetInt32(5);
                vehs.Add(one);
            }
            return(vehs);
        }