上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 34 下一页
摘要: 安装Nuget包: Install-Package Markdig.Wpf 在XAML代码中添加引用: xmlns:markdig="clr-namespace:Markdig.Wpf;assembly=Markdig.Wpf" 然后使用MarkdownViewer控件,并把控件的Markdown属 阅读全文
posted @ 2023-12-14 17:46 wzwyc 阅读(1551) 评论(0) 推荐(0)
摘要: 今天在写一个小工具的时候,发现在移动文件夹的时候出现了下面的错误: System.IO.IOException:“Source and destination path must have identical roots. Move will not work across volumes.” 查了 阅读全文
posted @ 2023-12-14 17:40 wzwyc 阅读(397) 评论(0) 推荐(0)
摘要: 方法1:直接在using前面加global关键字 global using System; 这个引用不论在工程的哪个文件里面加了,都会整个工程都起作用。 很多人会在工程的根目录加一个GlobalUsings.cs的文件,里面集中放全局引用的命名空间。 方法2:在工程配置文件.csproj里面设置 先 阅读全文
posted @ 2023-12-13 10:58 wzwyc 阅读(405) 评论(0) 推荐(0)
摘要: 在WPF中,如果你想要限制一个字符串的显示长度,并在超出后用省略号(...)表示,你可以使用TextBlock控件和设置它的TextTrimming属性。这种方法可以自动截断文本并在末尾添加省略号。 <TextBlock Text="{Binding YourString}" TextTrimmin 阅读全文
posted @ 2023-12-13 09:25 wzwyc 阅读(996) 评论(0) 推荐(0)
摘要: 我们软件开发过程中,很多时候都需要用户进行数据录入。 录入以后,我们需要对数据的合法性进行判断,每一个需要判断的字段都需要一个判断条件,冗余代码较多。一直觉得这块比较繁琐,特别是需要输入和验证的字段比较多的时候。 之前尝试用过FluentValidation和Validation,貌似都跟期望的有点 阅读全文
posted @ 2023-12-11 17:16 wzwyc 阅读(130) 评论(0) 推荐(0)
摘要: 应用中,有时候需要创建一个临时文件夹进行操作,操作完以后需要删除临时文件夹。 创建一个控制类,自动创建和删除临时夹。 控制类代码: public class TempDirectoryController : IDisposable { private string _tempDir; privat 阅读全文
posted @ 2023-12-08 10:26 wzwyc 阅读(18) 评论(0) 推荐(0)
摘要: 目前.NET的新特性,命名空间可以改成文件范围限定的方式。如下所示: namespace TempUrl.ViewModels; public class ViewModelBase : ReactiveObject { } 要默认改成这种方式,可以采取下面的配置方式: VS2022,选中工程,右键 阅读全文
posted @ 2023-12-07 17:36 wzwyc 阅读(217) 评论(0) 推荐(0)
摘要: Ubuntu下载地址 https://releases.ubuntu.com/23.10/ 安装.NET 8 SDK sudo apt-get update && \ sudo apt-get install -y dotnet-sdk-8.0 安装.NET 6 SDK sudo apt-get u 阅读全文
posted @ 2023-12-07 09:59 wzwyc 阅读(32) 评论(0) 推荐(0)
摘要: 下午又试了一下MAUI。 目前对哪些库可以在MAUI上运行,哪些库不能运行不是特别清楚。 有些库,在WINDOWS平台的时候可以运行,但是在Android这些平台的时候,运行会出错。 下午试了一下MagicOnion,这个框架,控制台应用和WPF这些应该都没啥问题。但是在MAUI上貌似无法正常访问。 阅读全文
posted @ 2023-12-06 17:19 wzwyc 阅读(51) 评论(0) 推荐(0)
摘要: 1、Objects Comparer 对象比较的开源库 Install-Package ObjectsComparer 使用示例: var comparer = new ObjectsComparer.Comparer<NugetInfo>(); comparer.IgnoreMember("ID" 阅读全文
posted @ 2023-12-05 10:14 wzwyc 阅读(78) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 34 下一页