- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 C# 中的字符串内插 $对比string.Format
C# 10.0 对字符串插值做了点提升,支持开发人员对字符串进行花式内插。附官方教程:https://docs.microsoft.com/zh-cn/dotnet/csharp/tutorials/string-interpolation#code-try-0https://docs.microsoft.com/zh-cn/dotnet/csharp/tutorials/string-interpolation#code-try-0对比一下string.Format的方式,我想看下层层包装之后,性
2022-03-17 11:27:36 1010
原创 win10/win11/win server 安装.net 5/6 配置iis
1.安装iis2. 安装.net 5/6 SDK3.安装.net 5/6 hosting (安装了这个iis的模块里才会有AspNetCoreModuleV2)附.net 5 官方下载连接:(.net 6 的话 将连接中的5.0改为6.0即可)nullThe .NET 5.0 Runtime includes everything you need to run existing .NET and ASP.NET Core applications.https://dotnet.micro.
2022-03-16 10:09:03 3187
原创 WPF 基于AForge编写拍照及录制
https://github.com/HeBizhi1997/CameraVideoReord运行效果如下:能录制桌面、摄像、云摄像头(虽然还没试过,应该没问题)。具体自己看代码就知道了,WPF写的 ,简单的封装了一下,好像没什么想说的了。...
2019-07-24 17:04:11 726 1
原创 C# 下快速生成不重复的随机数
/// <summary> /// 随机数帮助类 /// </summary> public class RandomHelper { #region 单例构造函数 private RandomHelper() { } public static R...
2019-04-28 16:17:37 890
原创 WPF 子控件不受父控件的Tranfrom影响
两种方法1.父控件放大多少倍,子控件缩小多少倍 写个绑定,加触发器(Mvvm,模式下还是很容易实现的)2.意思差不多,更方便。<Grid x:Name="MainGrid" RenderTransformOrigin="0.5,0.5"> <Grid.RenderTransform> ...
2019-03-26 17:00:10 641
原创 WPF 颜色混合计算
/// <summary> /// a helper class for color blend /// </summary> public class ColorBlendHelper { /// <summary> /// blend SolidColorBrushes ...
2019-03-22 17:34:23 687
原创 C# 构造函数和析构函数
构造函数和析构函数是C#类中的一块,具体的作用和定义,百度,这里只用代码说一下一些具体的区别。 public class ABC //一个随意的自定义类 { private double a; public double A { get { return a; } set...
2019-03-12 17:26:00 806
原创 WIN10下WPF部署IIS,局域网内实现程序共享
Win10配置IIS服务控制面板 - 程序 - 启用或关闭windows功能设置完毕之后的样子点击确定后会自动下载安装IIS服务在浏览器中输入localhost后,就可以打开Windows10自带的默认网页。只要能够打开该页面,说明我们的IIS已配置成功。 准备一个应用程序管理员权限打开VS-新建一个WPF应用在程序理随便放点东西 这...
2019-02-27 10:38:13 950
原创 WPF Custom BarChart
之前需要做一个DataGrid的数据分析,大概就是选择N条数据后导出为图表,之前试了一个微软的图表库,但样子惨不忍睹,今天下午空了下来,想起来这个图表,决定自己做个试试看,于是3小时成果,这是Git地址先看效果图(其实是动态的,但GIF太麻烦了):代码:Xaml代码:<UserControl x:Class="Custom_Bar.BarChartEx" ...
2019-01-29 17:22:50 305
原创 WPF TextBox 动画阴影(呼吸灯)
<TextBox Height="30" Width="300" TextWrapping="Wrap" Text="TextBox"> <TextBox.Template> <ControlTemplate> <Con
2018-12-24 16:38:31 1129
原创 一元线性回归 C#
什么是一元线性回归:https://blog.csdn.net/cx943024256/article/details/79124113https://blog.csdn.net/Moxiaoaijing/article/details/81109220https://blog.csdn.net/hongbin_xu/article/details/77102810第三篇的比较好点...
2018-11-20 17:00:19 2249
原创 WPF Label控件文字竖排及控制字间距
下载文件里的代码比较老了 在下也懒得去更新,其实文章已经说的很清楚了,关键代码也贴出来了,认真看文章的同学应该很容易就能自己实现,下载文件那5个分各位看情谊吧。。。(代码以文章为准)更新:之前那个文本横向不支持下划线删除线等1.添加依赖属性 public TextDecorationCollection TextDecorations { ...
2018-11-13 10:33:26 7030
原创 C# K-Means
首先不知道怎么理解K-means的同学先看一下这篇文章接下来直接上代码: public class Model { public List<Point> CenterPoints { get; set; } public Dictionary<int, List<Point>> Result { get; set; } } public class Program { stat
2018-11-05 15:11:18 1977 7
原创 winform 自定义进度条
ProgressbarEx说明使用说明:添加dll – 在工具箱里直接托控件即可外貌:属性:(红色为只能后台代码调控) ForeColor:设置进度条上方的文字颜色 ShowPercentage:是否在进度条中间显示进度(大小根据进度条高度自动调整,进度内文字为白色,进度外文字为黑色) TaskStatus:设...
2018-10-22 15:08:34 1766
原创 winform 自定义控件_为TabelLayoutPanel添加一个边框颜色的属性
using System.ComponentModel;using System.Drawing;using System.Drawing.Drawing2D;using System.Windows.Forms;namespace UserControl{ public partial class TableLayoutPanelUserControl : TableLay...
2018-09-19 17:32:23 4036
原创 WPF Canvas、StackPanel、Frame的鼠标事件
在WPF中Canvas、StackPanel如果不设置背景颜色(Background)属性,就会出现无法获取鼠标焦点的情况。Frame只有当鼠标在移到边框的时候才会触发鼠标事件。...
2018-09-03 15:28:09 1747
原创 回溯类——零件加工_最优加工顺序
using System;using System.Collections.Generic;namespace 零件加工_最优加工顺序{ //零件 T1、T2分别表示在两台加工机器上需要的时间 class Node { public int T1 { get; set; } public int T2 { get; set; } ...
2018-07-15 12:23:23 848
原创 回溯-N皇后
using System;namespace N皇后问题{ class Program { public static readonly int N = 6; //皇后个数 public static int[] X = new int[N]; //X[i]表示第i个皇后放在第i行的X[i]列 public stat...
2018-07-02 19:10:26 177
原创 动态规划-石子合并
动态规划比递归要复杂很多,为了让自己不忘记,还是决定在这个程序中将思考过程写一下,因为发现动态规划类的思考过程其实大同小异。问题分析操场玩法情况下 假设有6堆石子,数量分为3,4,6,5,4,2最初想到用贪心算法思想去看2+3=55+4=95+4=99+6=1515+9=24总计算量=5+9+9+15+24=62看上去挺完美的,哈哈接下来就是神奇的地方:3+4=77+6=134+2=65+6=1...
2018-07-02 17:56:09 338
转载 C#中生成的随机数为什么不随机?
在学习的过程中,发现C#的随机数真的是个很尴尬的问题,于是从网上搜了一下 发现这篇文章讲的不错,就摘录过来。原文链接https://www.xcode.me/more/net-csharp-generate-random随机数生成方法可以说是任何编程语言必备的功能,它的重要性不言而言,在C#中我们通常使用Random类生成随机数,在一些场景下,我却发现Random生成的随机数并不可靠,在下面的例子...
2018-07-02 16:13:16 812
原创 动态规划-矩阵连乘
using System;using System.Collections.Generic;namespace 矩阵连乘{ class Program { public static readonly int Count = 5; //表示连乘矩阵的个数 public static List...
2018-06-26 22:02:43 224
原创 动态规划-编辑距离
using System;using System.Collections.Generic;namespace 编辑距离{ class Program { public static readonly string str1 = "FAMILY"; public static readonly string str2 = "FRAME"; ...
2018-06-26 13:44:23 176
原创 动态规划-最长公共子序列
using System;namespace 最长公共子序列{ class Program { public static readonly string str1 = "abacadba"; public static readonly string str2 = "abcdabcd"; public static int[...
2018-06-24 15:08:07 217 1
原创 快速排序
using System;namespace 快速排序{ class Program { static int[] A = new int[] { 2, 6, 8, 4, 1, 3, 9, 22, 15, 33 }; static void Main(string[] args) { QuickSort(...
2018-06-19 20:47:35 115
原创 归并排序
using System;namespace 合并排序{ class Program { static int[] num = new int[] { 6, 8, 12, 4, 5, 94, 26, 13, 22 }; static void Main(string[] args) { MergeSort...
2018-06-19 20:27:20 163
原创 最小生成树__Kurskal算法
using System;using System.Collections.Generic;using System.Linq;namespace 最小生成树__Kurskal算法{ class Program { public static readonly int M = 999999;//表示不可到达距离 static int[,...
2018-06-19 19:38:51 459
原创 最小生成树__Prim算法
using System;namespace 最小生成树__Prim算法{ class Program { public static readonly int M = 999999;//表示不可到达距离 static int[,] map = new int[,] { { 0, 6, 3, M,M,M }, ...
2018-06-19 15:20:14 231
原创 哈夫曼树
using System;using System.Collections.Generic;using System.Linq;namespace 哈夫曼树{ class Program { public static List<HuffmanNode> huffmanNodes= new List<HuffmanNode>();/...
2018-06-17 10:33:19 174
原创 最短路径之Floyd算法
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 最短路径之Floyd算法{ class Program { public static readonly int...
2018-06-11 18:05:29 187
原创 二叉树的深度、宽度遍历及平衡树
namespace Val_Tree{ public class Node { //成员变量 private object _data; //数据 private Node _left; //左孩子 private Node _right; //右孩子 private int _bf; ...
2018-06-11 16:15:04 181
原创 约瑟夫环(线性列表的思想)
using System;using System.Collections.Generic;using System.Windows.Forms;namespace 约瑟夫环{ public partial class Form1 : Form { public Form1() { InitializeCompone...
2018-06-11 16:06:18 428
原创 最短路径之Dijkstra算法
using System;namespace Dijkstra算法{ class Program { public static readonly int M = -1;//表示不可到达距离 static int[,] map = new int[,] { { 0, 6, 3, M,M,M }, ...
2018-06-11 16:02:34 235
原创 XML基本操作-创建(DOM和LOINQ)和LINQ查询和保存
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;using System.Xml.Linq;namespace XML基本操作{ c...
2018-05-17 18:35:54 167
原创 LinQ查询基础(三)LINQ to ADO.net(1)LINQ to DataSet实现复杂数据查询
先说明一下这篇文章需要用到的DataSet /// <summary> /// 创建一个有一张(姓名,年龄,性别)3个字段表格的DataSet /// </summary> /// <returns></returns> public static DataSet GetD...
2018-05-05 19:28:54 326
winform 自定义进度条
2018-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人