zoukankan      html  css  js  c++  java
  • 上机练习2 生成计算机ID

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace MyID
    {
        class Computer
        {
            private string type;

            public string Type
            {
                get { return type; }
                set { type = value; }
            }
            private string id;

            public string Id
            {
                get { return id; }
                set { id = value; }
            }
            private string buyDate;

            public string BuyDate
            {
                get { return buyDate; }
                set { buyDate = value; }
            }

        }
    }

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace MyID
    {
        class Manner
        {
            public void setID(Computer[] comps)
            {
                Random random = new Random();
                foreach(Computer item in comps){
                    item.Id = item.Type + "-" + random.Next(1000,9999);
                }
            }
        }
    }

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace MyID
    {
        class Program
        {
            static void Main(string[] args)
            {
                Manner myManner = new Manner();

                Computer[] commputer = new Computer[3]{
                    new Computer(),
                    new Computer(),
                     new Computer()

                };
                commputer[0].Type = "hpCq-217Tx";
                commputer[0].BuyDate = "2013-10-5";
                commputer[1].Type = "Mc240CH/A";
                commputer[1].BuyDate = "2014-11-11";
                commputer[2].Type = "SYNW18H/w";
                commputer[2].BuyDate = "2020-11-22";
                Console.WriteLine("***********设置计算机ID前*************");
                Console.WriteLine("计算机型号\t计算机ID\t购买时间");
                foreach(Computer item in commputer)
                {
                    Console.WriteLine("{0}\t{1}\t\t{2}",item.Type,item.Id,item.BuyDate);
                }
                Console.WriteLine("\n");
                myManner.setID(commputer);
                Console.WriteLine("***********设置计算机ID后*************");
                 Console.WriteLine("计算机型号\t计算机ID\t购买时间");
                foreach(Computer item in commputer){
                    Console.WriteLine("{0}\t{1}\t{2}",item.Type,item.Id,item.BuyDate);
                }
                Console.ReadLine();
            }
           
        }
    }

  • 相关阅读:
    IIS网站应用偶尔出现"服务不可用"或者显示乱码字体
    mac os下切换pip3国内源并安装requests库
    mysql5.6运行一段时间之后网站页面出现乱码解决办法
    mac pro下安装安装 SymPy 和 matplotlib报错解决方案
    python3汉诺塔简单实现代码
    用python提取xml里面的链接源码
    Mac环境下 jieba 配置记录
    AngularJS 整理学习
    Java有关List的stream基本操作
    Callable的简单使用
  • 原文地址:https://www.cnblogs.com/1234wwww/p/6524637.html
Copyright © 2011-2022 走看看