C#
暖馒
这个作者很懒,什么都没留下…
展开
-
C#常看清单1:
23、多态:基于.NET虚拟机特有的机制,使用继承或接口,作为方法的返回值、方法的参数,实际传递的时候或者返回的时候是对应的子类或接口实现类对象,对于接口或父类来讲,他们抽象的共同特征(抽象方法、接口)依据传递的子类对象或接口实现类对象的不同,从而表现不同的行为。6、窗体是一个最大的容器,所有的控件都添加到controls中,当在容器中添加相关的控件的时候,容器中的控件会添加到当前容器的controls中。读取程序集的信息,找到相关的类型,和类型的成员,也可得到相关的对象,而这种对象是基于“配置”的。原创 2024-07-10 09:27:33 · 601 阅读 · 0 评论 -
C# 线程同步的几种方法
互斥锁是一个互斥的同步对象,意味着同一时间有且仅有一个线程可以获取它,互斥锁可适用于一个共享资源每次只能被一个线程访问的情况,如果线程获取互斥体,则需要获取该互斥体的第二个线程将挂起,直到第一个线程释放该互斥体。如上图所示,有四个任务,每个任务里面做各自的事情,当有一个屏障发出信号后就会开始等待,等待到4个全部到达,就会解除等待,同时进行下一步。自旋锁是指当一个线程在获取锁对象的时候,如果锁已经被其它线程获取,那么这个线程将会循环等待,不断的去获取锁,直到获取到了锁。否则,返回false。原创 2024-06-25 17:06:26 · 1094 阅读 · 0 评论 -
C#覆写基类方法:Tostring()
1、覆写ToString基类方法举例:这个方法理解的重点在于:当我们覆写ToString()方法时,这个方法就变成了该类的一个相当于普通的方法了。调用的时候也是用类的对象.ToString();原创 2024-06-25 15:30:03 · 203 阅读 · 0 评论 -
C#反射获取属性的实例:
案例一:以下是实体类:以下是获取属性的方法:以下是使用的案例: 显示的结果:案例二:以下是抽象父类: 以下是继承的子类: 以下是使用:写在方法中就行。 展示结果:原创 2024-06-25 15:26:59 · 121 阅读 · 0 评论 -
C#调用C++DLL笔记:
不是方法绑定,应该称为映射,把C++的方法映射到这个方法。原创 2024-06-25 15:14:41 · 72 阅读 · 0 评论 -
C#IO写入等系统写法收集:
WPF自己写代码测试:收集的写法:验证了完整的获取路径,创建文件夹,创建文件:写入文件:读取文件:原创 2024-06-25 15:09:27 · 208 阅读 · 0 评论