09 2023 档案

摘要:例如组件A项目中想把以下dll拷贝都输出目录, 已经设置了复制到输出目录。 然后项目B通过Nuget包引入了组件A,然后项目B生成路径下并没有这几个opencv的dll。 经过组内大佬 唐宋元明清2188 的研究 需要在组件A的项目文件中给每个dll内容连接添加 <PackageCopyToOutp 阅读全文
posted @ 2023-09-27 17:06 log9527 阅读(161) 评论(0) 推荐(0)
摘要:在C#中,通过给枚举类型添加 [Flags] 特性,可以指示该枚举类型是用于表示位标志的枚举。 使用带有 [Flags] 特性的枚举类型允许将多个枚举值组合在一起,形成一个位掩码,提供了一种更方便和可读性更好的方式来表示多个选项的组合。 当给枚举类型添加 [Flags] 特性后,可以使用按位或 |  阅读全文
posted @ 2023-09-27 10:04 log9527 阅读(256) 评论(0) 推荐(0)
摘要:Windows系统中有很多系统隐藏的文件,如果不经过筛选,就会查出来多很多文件夹和文件。所以需要过滤掉FileAttributes.Hidden | FileAttributes.System的文件夹和文件 // 创建一个DirectoryInfo对象 var directoryInfo = new 阅读全文
posted @ 2023-09-27 09:59 log9527 阅读(157) 评论(0) 推荐(0)
摘要:最近在做一个文件映射功能,发现使用FileInfo只能获取到文件的后缀,并没有具体的类型描述 可以以下方式获取 using System; using System.Runtime.InteropServices; using System.Windows; namespace GetChinese 阅读全文
posted @ 2023-09-22 18:21 log9527 阅读(220) 评论(0) 推荐(0)
摘要:如果不需要在A语言下获取B语言的时区列表,可以使用C#自带的 var systemZones = TimeZoneInfo.GetSystemTimeZones(); 如果需要在A语言下获取B语言的时区列表,尝试过设置当前进程,线程的Culture是没办法实现的 var cultureInfo = 阅读全文
posted @ 2023-09-08 18:04 log9527 阅读(156) 评论(0) 推荐(0)
摘要:是因为在葡萄牙语中,小数部分用","(逗号)分隔,而不是使用C#默认的"."(点)。 解决上面的问题 string portugueseNumber = "0,5"; double value = double.Parse(portugueseNumber); Console.WriteLine(v 阅读全文
posted @ 2023-09-05 19:43 log9527 阅读(606) 评论(1) 推荐(1)
摘要:首先在VS的扩展找到ResXManager进行下载安装 如果安装提示:vsix安装提示无法成功应用某些修改找到安装程序实例 1a5a9225,但其处于不可启 重新选中工具进行安装之后即可(有可能之前选中安装了,但是功能不完整,重新点击安装完整即可) 安装完ResXManager之后打开 新增语言,然 阅读全文
posted @ 2023-09-04 15:03 log9527 阅读(859) 评论(0) 推荐(0)
摘要:给所有Window设置FlowDirection="RightToLeft"属性即可,输入框的光标问题切换到阿拉伯输入法会自动适配。参考微软官方文档:https://learn.microsoft.com/zh-cn/dotnet/desktop/wpf/advanced/wpf-globaliza 阅读全文
posted @ 2023-09-04 11:06 log9527 阅读(56) 评论(0) 推荐(0)
摘要:如果一个软件项目A存在基线分支beta,就是这个项目的必要基本功能;然后分别中标了不同地方的定制需求项目customizedProject1和customizedProject2。 那么基线分支beta与定制分支customizedProject1、customizedProject2要怎么管理呢? 阅读全文
posted @ 2023-09-01 16:45 log9527 阅读(261) 评论(0) 推荐(0)