摘要: 中文版本介绍 **项目地址:https://github.com/JohnYang1210/PycomCAD ** PyComCAD介绍及开发方法 1.综述 ​ 提到Autocad在工业界的二次开发,VB或者Lisp可能作为常用的传统的编程语言。但是,Python语言简洁,优雅,学习门槛低,理应在A 阅读全文
posted @ 2021-02-27 18:32 JohnYang819 阅读(4067) 评论(1) 推荐(1) 编辑
摘要: 问题:未能加载文件或程序集“Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个... 问题分析: 原因是因为引用的Microsoft.AspNet.SignalR.Clie 阅读全文
posted @ 2024-04-27 10:06 JohnYang819 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 用的是.net framework 4.7.2的WPF。 <Window x:Class="EBServerTry.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http: 阅读全文
posted @ 2024-04-26 13:25 JohnYang819 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 这两行的意思是需要我们升级Maui.Controls的版本在8.0.14,取高版本。 同理,再次进行: 最后: 阅读全文
posted @ 2024-04-04 08:16 JohnYang819 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Lazy<T>主要用在单例模式,是一种延迟加载(Lazy Loading)的机制,它允许您推迟对象的创建直到第一次访问该对象。这种方式在需要时才分配资源,能够提高性能和资源利用率。Lazy类提供了一个简单且线程安全的方法来实现延迟加载。以下是Lazy的一些主要特点和用法: 延迟加载:Lazy允许您将 阅读全文
posted @ 2024-03-20 23:35 JohnYang819 阅读(62) 评论(0) 推荐(0) 编辑
摘要: static void ParseTest(string str) { Regex reg = new Regex(@"(?<num>\d+)(?<sg>[_!$#])(?<dia>\d+)\s?((?<frn>\d+)(\/(?<nrn>\d+))*)?"); var m = reg.Match( 阅读全文
posted @ 2024-03-19 13:26 JohnYang819 阅读(4) 评论(0) 推荐(0) 编辑
摘要: internal class Program { const string Item = "Dictionary item"; const int Iterations = 1000000; public static string CurrentItem; static void Main(str 阅读全文
posted @ 2024-02-29 23:01 JohnYang819 阅读(20) 评论(0) 推荐(0) 编辑
摘要: cshtml一般是这样: @page @model IndexModel @{ ViewData["Title"] = "Home page"; } <div class="text-center"> <h1 class="display-4">Welcome</h1> <p>Learn about 阅读全文
posted @ 2024-01-21 10:55 JohnYang819 阅读(19) 评论(0) 推荐(0) 编辑
摘要: install-package WindowsAPICodePack var folderDialog = new CommonOpenFileDialog() { Title = "xxx", IsFolderPicker = true, }; if (folderDialog.ShowDialo 阅读全文
posted @ 2024-01-16 21:44 JohnYang819 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 字符串的存储长度是可变的,在C#中,BinaryWriter和BinaryReader在Write,ReadStirng的时候,都在单个流中字符串的二进制数组前面加了一个二进制数组的长度信息,方便读取的时候,造成了记录字符串的流并不纯粹是字符串的内容。但是,有时候,我们可以,也可能必须记录纯粹的字符 阅读全文
posted @ 2024-01-15 10:14 JohnYang819 阅读(4) 评论(0) 推荐(0) 编辑
摘要: (1)与关键字冲突,解决办法加@ var a = new { @class=1, }; var d = JsonConvert.SerializeObject(a); Console.WriteLine(d); output {"class":1} (2)接参数,dynamic神搭配! var a 阅读全文
posted @ 2024-01-12 19:20 JohnYang819 阅读(8) 评论(0) 推荐(0) 编辑