上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页
摘要: 简介 前面写了: 验证数据输入的合法性(一) - wzwyc - 博客园 https://www.cnblogs.com/wzwyc/p/17894900.html 一般验证失败的时候,想着要执行某些操作。 例如,如果验证输入字段不正确,则把光标切换到对应的输入框等等。 这样的话,之前的方式就有一点 阅读全文
posted @ 2023-12-18 15:32 wzwyc 阅读(122) 评论(0) 推荐(0)
摘要: 从.NET 7开始,.NET平台多了AOT的功能。 这个功能从一出来我们差不多就在关注,但目前还没有真正使用到项目中去。 下面是我自己的理解,不一定都对或者准确。 .NET平台的话,按照原来的编译过程,并不会真正编译成真正的机器语言,而是先编译成中间语言,等到真正执行的时候,才会去编译成最终的机器语 阅读全文
posted @ 2023-12-15 08:36 wzwyc 阅读(2181) 评论(0) 推荐(2)
摘要: 安装Nuget包: Install-Package Markdig.Wpf 在XAML代码中添加引用: xmlns:markdig="clr-namespace:Markdig.Wpf;assembly=Markdig.Wpf" 然后使用MarkdownViewer控件,并把控件的Markdown属 阅读全文
posted @ 2023-12-14 17:46 wzwyc 阅读(1668) 评论(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 阅读(429) 评论(0) 推荐(0)
摘要: 方法1:直接在using前面加global关键字 global using System; 这个引用不论在工程的哪个文件里面加了,都会整个工程都起作用。 很多人会在工程的根目录加一个GlobalUsings.cs的文件,里面集中放全局引用的命名空间。 方法2:在工程配置文件.csproj里面设置 先 阅读全文
posted @ 2023-12-13 10:58 wzwyc 阅读(426) 评论(0) 推荐(0)
摘要: 在WPF中,如果你想要限制一个字符串的显示长度,并在超出后用省略号(...)表示,你可以使用TextBlock控件和设置它的TextTrimming属性。这种方法可以自动截断文本并在末尾添加省略号。 <TextBlock Text="{Binding YourString}" TextTrimmin 阅读全文
posted @ 2023-12-13 09:25 wzwyc 阅读(1039) 评论(0) 推荐(0)
摘要: 我们软件开发过程中,很多时候都需要用户进行数据录入。 录入以后,我们需要对数据的合法性进行判断,每一个需要判断的字段都需要一个判断条件,冗余代码较多。一直觉得这块比较繁琐,特别是需要输入和验证的字段比较多的时候。 之前尝试用过FluentValidation和Validation,貌似都跟期望的有点 阅读全文
posted @ 2023-12-11 17:16 wzwyc 阅读(142) 评论(0) 推荐(0)
摘要: 应用中,有时候需要创建一个临时文件夹进行操作,操作完以后需要删除临时文件夹。 创建一个控制类,自动创建和删除临时夹。 控制类代码: public class TempDirectoryController : IDisposable { private string _tempDir; privat 阅读全文
posted @ 2023-12-08 10:26 wzwyc 阅读(27) 评论(0) 推荐(0)
摘要: 目前.NET的新特性,命名空间可以改成文件范围限定的方式。如下所示: namespace TempUrl.ViewModels; public class ViewModelBase : ReactiveObject { } 要默认改成这种方式,可以采取下面的配置方式: VS2022,选中工程,右键 阅读全文
posted @ 2023-12-07 17:36 wzwyc 阅读(251) 评论(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 阅读(48) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页