随笔分类 -  C#

摘要:在WPF编程过程中,存在多个项目时,存在已有Log4Net的dll库时,新建项目直接引用Log4Net的dll库,有时候存在日志输出不了的情况,但是又没有报错,以下提供两种解决方案。 1.方案一: 在项目中重新下载更新dll库,如图所示,即可解决 2.方案二: 把XmlConfigurator.Co 阅读全文
posted @ 2025-05-21 09:46 qiutian-hao 阅读(81) 评论(0) 推荐(0)
摘要:1.xaml布局文件 <UserControl x:Class="Controls.UserControls.CanvasUserControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="h 阅读全文
posted @ 2025-05-21 09:45 qiutian-hao 阅读(186) 评论(1) 推荐(0)
摘要:1.Post请求 /// <summary> /// HTTP POST请求 /// </summary> /// <param name="url">请求地址</param> /// <param name="value">参数</param> /// <param name="timeout"> 阅读全文
posted @ 2025-05-21 09:39 qiutian-hao 阅读(54) 评论(0) 推荐(0)
摘要:public void InitImage(Bitmap bitmap) { try { // 将Bitmap转换为WPF的BitmapImage BitmapImage bitmapImage; using (MemoryStream memory = new MemoryStream()) { 阅读全文
posted @ 2025-05-21 09:37 qiutian-hao 阅读(89) 评论(0) 推荐(0)
摘要:/// <summary> /// ascii码转字符 /// </summary> /// <param name="s"></param> /// <returns></returns> /// <exception cref="Exception"></exception> public st 阅读全文
posted @ 2025-05-05 09:22 qiutian-hao 阅读(57) 评论(0) 推荐(0)
摘要:<Slider x:Name="Slider_" IsSelectionRangeEnabled="True" IsSnapToTickEnabled="True" Maximum="100" Minimum="0" SelectionEnd="50" SelectionStart="20" Sma 阅读全文
posted @ 2025-05-05 09:22 qiutian-hao 阅读(145) 评论(0) 推荐(0)
摘要:1.引用类 using System.ComponentModel 2.创建Command自定义类 public class DelegateCommand : ICommand { public bool CanExecute(object parameter) { if (CanExecuteF 阅读全文
posted @ 2025-05-05 09:21 qiutian-hao 阅读(157) 评论(0) 推荐(0)
摘要:1.ListView数据绑定 <ListView ItemsSource="{Binding List}" SelectionChanged="ListView_SelectionChanged" ScrollViewer.VerticalScrollBarVisibility="Auto" Sel 阅读全文
posted @ 2025-05-05 09:20 qiutian-hao 阅读(149) 评论(0) 推荐(0)
摘要:1.下载安装netDxf库 2.读取dxf文件,数据存储到DataTable using netDxf; using netDxf.Entities; /// <summary> /// 读取CAD的Dxf文件数据 /// </summary> public class DxfHelperHtili 阅读全文
posted @ 2025-05-05 09:19 qiutian-hao 阅读(788) 评论(2) 推荐(0)
摘要:1.界面布局 <UserControl x:Class="Controls.UserControls.TitleBarControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http:// 阅读全文
posted @ 2025-05-05 09:16 qiutian-hao 阅读(32) 评论(0) 推荐(0)
摘要:1.xaml界面布局 <Window x:Class="Controls.Windows.WaittingWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas 阅读全文
posted @ 2025-05-05 09:14 qiutian-hao 阅读(44) 评论(0) 推荐(0)
摘要:1.Python实现 1.1、Add.py类实现加法计算 def add(x,y): return x+y 1.2、Test.py类实现调用Add.py加法计算 import Add def ShowNum(x,y): print('和为:%d' % Add.add(x,y)) return Add 阅读全文
posted @ 2025-01-08 11:03 qiutian-hao 阅读(385) 评论(0) 推荐(0)
摘要:private void TestPython() { try { //python环境路径 string pathToVirtualEnv = @"H:\ProgramData\anaconda3\envs\python39"; Environment.SetEnvironmentVariable 阅读全文
posted @ 2025-01-06 15:18 qiutian-hao 阅读(126) 评论(0) 推荐(0)
摘要:public static DataTable ReadDataTable(string filePath) { DataTable dt = new DataTable(); try { System.Text.Encoding encoding = Encoding.Default;//GetT 阅读全文
posted @ 2024-12-10 16:49 qiutian-hao 阅读(164) 评论(0) 推荐(0)
摘要:public static DataTable ReadDataTable(string filePath) { DataTable dt = new DataTable(); StreamReader sR = null; try { if (File.Exists(filePath)) { sR 阅读全文
posted @ 2024-12-10 16:48 qiutian-hao 阅读(151) 评论(0) 推荐(0)
摘要:Dictionary<int, double> keyValuePairs = new Dictionary<int, double>(); keyValuePairs.Add(1, 10); keyValuePairs.Add(3, 33); keyValuePairs.Add(2, 13); / 阅读全文
posted @ 2024-12-10 16:48 qiutian-hao 阅读(91) 评论(0) 推荐(0)
摘要:// 使用DirectoryInfo类 DirectoryInfo directory = new DirectoryInfo(path); // 获取目录下的所有文件 FileInfo[] files = directory.GetFiles(); 阅读全文
posted @ 2024-12-10 16:47 qiutian-hao 阅读(27) 评论(0) 推荐(0)
摘要:using System; using System.IO.Ports; using System.Linq; using System.Text; using System.Threading; namespace DAL { public class AsySerialDal { private 阅读全文
posted @ 2024-10-15 10:54 qiutian-hao 阅读(108) 评论(0) 推荐(0)
摘要:/// <summary> /// HTTP POST请求 /// </summary> /// <param name="url">请求地址</param> /// <param name="value">参数</param> /// <param name="timeout">超时时间,默认5秒 阅读全文
posted @ 2024-09-30 14:40 qiutian-hao 阅读(227) 评论(0) 推荐(0)
摘要:1.路由配置 配置重定向函数请求路径时,需要设置“属性路由”,否则不会生效。需要添加图片所示配置 2.控制器函数路径配置 [HttpPost] [Route("api/dataportal/invoke")] public JObject invoke([FromBody] JObject valu 阅读全文
posted @ 2024-09-30 14:24 qiutian-hao 阅读(99) 评论(0) 推荐(0)