摘要: 正则表达式是一种用来匹配字符串的规则。每个字符在正则表达式中都有其特定的含义,下面是一些常见的字符及其含义: 1. ^:匹配字符串的开头位置。 2. $:匹配字符串的结尾位置。 3. .:匹配任意单个字符。 4. *:匹配0个或多个前面的字符。 5. +:匹配1个或多个前面的字符。 6. ?:匹配0 阅读全文
posted @ 2023-10-21 15:44 LXLR 阅读(232) 评论(0) 推荐(1) 编辑
摘要: C#常用的五种定时器分别是: System.Timers.Timer System.Threading.Timer System.Windows.Threading.DispatcherTimer : WPF应用程序 System.Windows.Forms.Timer :WinForm应用程序 S 阅读全文
posted @ 2023-09-12 14:32 LXLR 阅读(3042) 评论(0) 推荐(2) 编辑
摘要: 一、 ManualResetEvent ManualResetEvent是一个同步对象,可以使一个或多个线程等待另一个线程的信号,然后再同时继续执行。它是通过两个状态来实现的:有信号和无信号。 以下是ManualResetEvent的各个方法的介绍: Set方法:将ManualResetEvent的 阅读全文
posted @ 2023-08-26 17:17 LXLR 阅读(707) 评论(0) 推荐(0) 编辑
摘要: Trigger:当某些条件满足时会触发一个行为。 一、触发器的类型 数据变化触发型:Trigger / DataTrigger 多条件触发型:MultiTrigger / MultiDataTrigger 事件触发型:EventTrigger 二、Trigger Trigger:Property用来 阅读全文
posted @ 2023-08-24 11:25 LXLR 阅读(1185) 评论(0) 推荐(1) 编辑
摘要: AllowsTransparency属性是一个布尔值属性,用于指示窗口是否允许透明度。需要注意的是,当AllowsTransparency属性为True时,窗口的Style属性应设置为None,以便正确地呈现窗口的透明度。 如果设置为True,则窗口可以是半透明的,即可以设置窗口的不透明度。 当Al 阅读全文
posted @ 2023-07-21 15:48 LXLR 阅读(626) 评论(0) 推荐(1) 编辑
摘要: 1.ReferenceEquals(object o1, object o2): 静态方法:比较两个对象的引用,引用相同返回true,否则返回false,同为null是返回true;ReferenceEquals进行值类型比较时总是返回false,因为两个值类型需要分别装箱到对象中,是不同的引用 ; 阅读全文
posted @ 2023-07-16 18:53 LXLR 阅读(785) 评论(0) 推荐(1) 编辑
摘要: InnerException中会把异常信息详细说明。 阅读全文
posted @ 2022-09-09 16:48 LXLR 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、利用StreamReader 与 StreamWriter读写文件 1.读文件 1 StreamReader sr = new StreamReader(@"D:\JointIn.txt"); 2 string sLine = ""; 3 while(!sr.EndOfStream) 4 { 5 阅读全文
posted @ 2022-09-09 15:17 LXLR 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 一、JSON(JavaScript Object Notation)的简介: ① JSON和XML类似,主要用于存储和传输文本信息,但是和XML相比,JSON更小、更快、更易解析、更易编写与阅读。 ② C、Python、C++、Java、PHP、Go等编程语言都支持JSON。 二、JSON语法规则: 阅读全文
posted @ 2022-08-09 15:27 LXLR 阅读(3905) 评论(0) 推荐(1) 编辑
摘要: 一、C#数据类型 值类型:直接访问数据的值。有基本数据类型(byte / short / int / long / float / double / char / bool)、struct、enum; 引用类型:访问数据的存储地址。有class、interface、数组、委托、string; 值类型 阅读全文
posted @ 2022-08-04 11:03 LXLR 阅读(601) 评论(0) 推荐(0) 编辑