c#记录几个问题

最近在看c#,有几个问题记录下

1)全局变量,其实是声明一个public static类,里面包含一些public static变量和函数,也就是在程序开始运行后就创生了一个对应的存储空间,调用时就要写明是谁的什么变量。针对的还是运行时new出来的对象,他们的变量出了圈就没有了。避免重入,留下bak,做对比,这个bak我能想到方法就是弄个全局变量。可能还有别的办法吧

2)线程。我看到的一个程序里面做了一个线程,就是靠扫描设备,按设备状态来设置form里面的控件信息。相当于一个timer,不断刷新来获取信息并输出信息。而另一个程序则是设定系统消息来触发操作。事件驱动的方式应该是c#更推荐的吧。

3)委托。看上去就是调用程序的一个灵活方式,具体看参数指向的函数。复杂起来还是真复杂。

4)LParam参数,传了一个0xffff7eff,使用m.LParam.ToInt32()方法,运行时闪退了。还没有ToUInt32()方法,就是个溢出错误,给出的结果就这么生硬。

5)变量格式化输出。int a; a.ToStrng("x8");就是8位十六进制输出。

6)关于外部的类调用过程还要再熟悉下。

相关推荐

  1. c#记录问题

    2024-02-07 02:56:06       38 阅读
  2. 面试的问题

    2024-02-07 02:56:06       45 阅读
  3. 面试问题总结

    2024-02-07 02:56:06       18 阅读
  4. Flink中关键问题总结

    2024-02-07 02:56:06       14 阅读
  5. 关于vue开发的问题

    2024-02-07 02:56:06       9 阅读
  6. C# using的用途

    2024-02-07 02:56:06       7 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-07 02:56:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-07 02:56:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-07 02:56:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-07 02:56:06       20 阅读

热门阅读

  1. 达梦数据库主备切换知识

    2024-02-07 02:56:06       33 阅读
  2. 二维前缀和公式 AcWing 796. 子矩阵的和

    2024-02-07 02:56:06       33 阅读
  3. 2.4学习总结

    2024-02-07 02:56:06       34 阅读
  4. algo-桶排序

    2024-02-07 02:56:06       34 阅读
  5. Android截屏方法

    2024-02-07 02:56:06       26 阅读
  6. C++枚举算法(3)

    2024-02-07 02:56:06       34 阅读
  7. QT 应用程序中集成浏览器

    2024-02-07 02:56:06       31 阅读
  8. js 基础

    js 基础

    2024-02-07 02:56:06      25 阅读