杂学程式 2022-12-23 19:43 采纳率: 0%
浏览 9

线程中接收外部动态参数



        public static void Main()
        {
            Thread t = new Thread(Bbc);
            t.Start();
            read();
        }

        private static void Bbc()
        {
            while(true)
            { 
            if (PublicVlaues.rfid == 1)
                Console.WriteLine("1");
            else Console.WriteLine("5");
            }
        }
        
        private static void read()
        {
            while (true)
            {
                string s = Console.ReadLine();
                PublicVlaues.rfid = int.Parse(s);
                
            }
        }
    }
    class PublicVlaues
    {
        public static int rfid = 0;
        public static byte[] IRFIDReadBytr = new byte[] { };
    }
  • 写回答

2条回答 默认 最新

  • 木泽八 嵌入式领域优质创作者 2022-12-23 20:02
    关注

    传参就行了啊

    评论

报告相同问题?

问题事件

  • 创建了问题 12月23日

悬赏问题

  • ¥20 你对Pyton有信心吗?
  • ¥15 知道这个是什么图吗,想知道制作详细做法,或者模版也行
  • ¥15 CubeMX配置lwip实现TCP数据传输
  • ¥15 关于#51单片机#的问题:不能用中断、定时器之类的辅助实现
  • ¥15 blastfoam初学者尝试跑算例遇到问题
  • ¥25 pyqt6常规布局问题!我刚学 有点难度!
  • ¥20 基于ros2的orbslam3的实时运行
  • ¥100 支付行业技术人员来一个。常年包养
  • ¥15 kotlin multiplaform Compose项目 需要实现一个文件选择器获取手机上的文件
  • ¥15 Python没爬取到数据,求看这个是什么原因