![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 50
i学长的猫
这个作者很懒,什么都没留下…
展开
-
C# 串口操作系列 -- 入门篇,为什么我的串口程序在关闭串口时候会死锁
https://blog.csdn.net/wuyazhe/article/details/5606276第一篇文章我相信很多人不看都能做的出来,但是,用过微软SerialPort类的人,都遇到过这个尴尬,关闭串口的时候会让软件死锁。天哪,我可不是武断,算了。不要太绝对了。99.9%的人吧,都遇到过这个问题。我想只有一半的人真的解决了。另外一半的人就睁只眼闭只眼阿弥佗佛希望不要在客户那里出现这问题了。 你看到我的文章,就放心吧,这问题有救了。我们先回顾一下上一篇中的代码...原创 2021-02-23 14:01:27 · 564 阅读 · 0 评论 -
C# 代码运行exe
/// <summary> /// 检查更新程序 /// </summary> /// <returns></returns> private void CheckUpdateExe() { string address = ConfigurationManager.AppSettings["Update.Ser...原创 2021-01-07 17:51:07 · 2363 阅读 · 0 评论 -
WPF 全局异常处理
1.主线程异常2. 子线程异常 (Task Thread BackgroundWorker)Task 异常 上述两种异常都没有拦截到 , 可以通过observationThread 异常 非UI线程捕获到的backgroundWorker上述两种异常都没有拦截到 ,因为backgroundWorker 内部会捕获 。需要在内部判断,内部抛出后在上层可以 通过 UI线程异常捕获到completed 之后交给主线程执行3. Dispat...原创 2020-12-14 17:03:12 · 660 阅读 · 0 评论 -
C# dataTable分组汇总 , distinct
using System;using System.Data;using System.Linq;namespace ConsoleApp1{ class Program { static void Main(string[] args) { DataTable dt = new DataTable("cart"); DataColumn dc1 = new DataColumn("time", Ty...原创 2020-12-11 10:01:30 · 3888 阅读 · 0 评论 -
Python 查找文件修改文件名并替换字符串 wpf项目用
import os# rootdir = 'E:\\WorkBench\\Code\\01C#-WLMS\\WLMS\\Views'# list = os.listdir(rootdir) #列出文件夹下所有的目录与文件# for i in range(0,len(list)):# path = os.path.join(rootdir,list[i])# if os.path.isfile(path):# #你想对文件的操作# print(path)d.原创 2020-11-19 18:08:52 · 265 阅读 · 0 评论 -
C# FTP上传,可上传文件夹
FTPHelper.csusing System;using System.Collections.Generic;using System.Linq;using System.IO;using System.Net;using System.Text;namespace FtpNet{ public class FTPHelper { #region 上传文件 /// <summary> /// 上传文件.原创 2020-09-22 09:19:13 · 1536 阅读 · 0 评论 -
nuget 私服搭建 iis [http:ftp]
nuget的部署包,自己搭建,或者搜索github自己搭建的地址:https://download.csdn.net/download/Allure_LoveU/12794362出错误解决办法https://www.cnblogs.com/lxhbky/p/6298118.html原创 2020-09-01 18:23:43 · 351 阅读 · 0 评论 -
WPF TextBox 禁用输入法
xmlns:input="clr-namespace:System.Windows.Input;assembly=PresentationCore"<TextBox Grid.Row="4" Grid.Column="1" ...原创 2019-07-05 18:05:21 · 3981 阅读 · 0 评论 -
C# 验证电话,身份证,验证数字,验证邮编
验证电话号码的主要代码如下: public bool IsTelephone(stringstr_telephone) { returnSystem.Text.RegularExpressions.Regex.IsMatch(str_telephone,@"^(\d{3,4}-)?\d{6,8}$"); }验证手机号码的主要代码如下:public bool IsHand...原创 2019-08-08 16:41:02 · 259 阅读 · 0 评论 -
WPF CheckBox 触发器 设置选中红色
原创 2019-08-07 12:48:19 · 1978 阅读 · 0 评论 -
C#加密解密
https://blog.csdn.net/chscomfaner/article/details/82785046https://blog.csdn.net/GoodChangYong/article/details/80701307原创 2019-08-23 12:59:51 · 1190 阅读 · 0 评论 -
查询SQLSERVER执行过的SQL记录(历史查询记录)
有的时候,需要知道近段时间SQLSERVER执行了什么语句,可以用下面的方法: SELECT TOP 1000 QS.creation_time, SUBSTRING(ST.text, (QS.statement_start_offset / 2) + 1, ((CASE QS.statement_end_offset WHEN - 1 ...原创 2019-08-23 13:53:21 · 16775 阅读 · 0 评论 -
【C#WPF】style
代码:<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:Themes="clr-namespace:Microsof...原创 2018-08-23 08:30:19 · 495 阅读 · 0 评论 -
【C#】Linq表达式和Lambda表达式用法对比
Linq表达式和Lambda表达式用法对比什么是Linq表达式?什么是Lambda表达式?前一段时间用到这个只是,在网上也没找到比较简单明了的方法,今天就整理了一下相关知识,有空了再仔细研究研究 using System;using System.Collections.Generic;using System.Linq;using System.Text;using Sy...原创 2018-08-09 11:12:19 · 2139 阅读 · 0 评论 -
【C# Lanmuda表达式】
测试:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{ public class Person { public ...原创 2018-08-09 10:50:41 · 1633 阅读 · 0 评论