C#
Family1996
这个作者很懒,什么都没留下…
展开
-
xunit测试项目中使用依赖注入
xunit测试项目中使用依赖注入所需NuGet包xunitxunit.runner.visualstudioXunit.DependencyInjection(依赖注入)准备在项目根目录下添加StartUp类public class Startup{ public void ConfigureServices(IServiceCollection services) { // 服务注册 services.AddTransient<IMessage原创 2022-03-30 15:19:14 · 408 阅读 · 0 评论 -
Task 当前任务线程中的时间等待与当前任务完成后的执行任务
Task 任务等待和取消原创 2021-10-27 11:53:25 · 1112 阅读 · 0 评论 -
16进制字符串和字节数组的转换
16进制字符串和字节数组的转换转换16进制字符串转字节数组字符串含空格字符串不含空格转换16进制字符串转字节数组字符串含空格例如:AA 55 C1 01 01 01 00.NET 5.0 之前private static byte[] FromHexString(string hexString){ string[] hexStringArray = hexString.Split(' '); byte[] returnBytes = new byte[hexStringArra原创 2021-10-20 17:43:30 · 753 阅读 · 0 评论 -
自定义SettingsProvider
自定义SettingsProvider可视化界面添加需要的设置项,保存时会生成对应的cs文件,同时,会有对应的xml内容写入app.config。执行到读取设置时,会根据设置项的作用范围,去读取不同的配置文件。如果没有读取到值,会返回默认值。执行到写入设置时,由于只有User的类型才能写入,系统会调用默认的LocalFileSettingsProvider保存到当前用户的***AppData\Local{ApplicationName}{Version}{ApplicationName+Locatio原创 2021-09-29 11:39:09 · 452 阅读 · 1 评论 -
WPF 程序集信息获取和显示
程序集信息文件说明<AssemblyTitle>小臭氧数据采集</AssemblyTitle>文件版本<FileVersion>1.0.0.3</FileVersion>产品名称<Product>小臭氧数据采集</Product>代码获取:System.Diagnostics.FileVersionInfo.GetVersionInfo(System.Diagnostics.Process.GetCurrentP原创 2021-08-31 11:24:17 · 701 阅读 · 0 评论