C#
qq_40238811
这个作者很懒,什么都没留下…
展开
-
c# 英文字母按照Excel列头顺序自增
c#实现英文字母自增转载 2022-11-30 10:30:12 · 436 阅读 · 0 评论 -
CefSharp升级版本后加载网页一直加载不出来,自动刷新问题
程序是Winform程序,嵌入了Cefsharp来加载本地静态页面作为功能界面,今天把它升级个版本后,发现网页竟然加载不出来了,一直不停的自动刷新。最后发现原因是因为我只更新了Cef的dll文件等,没有更新初始化代码,初始化代码要根据版本来写,否则就会出现问题。记录一下。...原创 2021-11-02 15:27:23 · 2570 阅读 · 4 评论 -
C#迪杰斯特拉算法,寻找两点间最短路径
寻找最短路径,本文转载自C# 迪杰斯特拉算法 Dijkstra,仅做记录。using System;using System.Collections.Concurrent;using System.Collections.Generic; namespace 算法{ /// <summary> /// Dijkstra /// 迪杰斯特拉算法 /// </summary> public class Dijkstra : ICl.转载 2021-10-26 16:17:14 · 651 阅读 · 1 评论 -
Revit二次开发-求空间某点到线段的垂直交点
如上图所示两种情况,代码如下: /// <summary> /// 求空间某点到线段的垂直交点 /// </summary> /// <param name="A">点</param> /// <param name="BC">线段</param> /// <returns></returns> ..转载 2021-06-11 16:29:14 · 590 阅读 · 1 评论 -
C#盛金公式求解一元三次方程
static float A; static float B; static float C; static float delta; static float x1, x2, x3; static float x2_real, x3_real, x2_virtual, x3_virtual; static float deltaQuadratic; /// <summary> .转载 2020-09-01 10:03:18 · 1525 阅读 · 4 评论 -
c#读写ini文件
读写帮助类如下: public class IniHelper { private string iniPath; public IniHelper(string path) { iniPath = path; } [DllImport("kernel32")] private static extern long WritePrivateProfileString(s.转载 2020-07-21 09:10:40 · 152 阅读 · 1 评论 -
c#委托方法 把方法交给调用的地方去实现
定义一个类如下,假设下方类中GetCount方法需要由具体情况来决定如何写的话:public delegate decimal GetCountDelegate(object item);public class CommonHelper{ public event GetCountDelegate GetCountEvent; public CommonHelper(GetCountDelegate _getCount) { GetCountEvent原创 2020-07-15 15:40:07 · 227 阅读 · 0 评论 -
c#整数数字转汉字一二三四五
/// <summary> /// 数字转一二三(暂时只支持0-999) /// </summary> /// <param name="number"></param> /// <returns></returns> public static string NumberToChinese(int number){ List<string> chineses = new..原创 2020-07-14 10:29:28 · 2048 阅读 · 0 评论 -
C#基类json反序列化为某个派生类,派生类属性不丢失
基类和派类如下: /// <summary> /// 基类 /// </summary> public class dataBase { public string name { get; set; } //这里插入的是派类数据,如data1或data2 public List<dataBase> children { get; set; } } /// <su原创 2020-06-05 12:29:47 · 2239 阅读 · 1 评论 -
c# 使用多个TASK事务,等待返回值
在一个有返回值的方法中,我们启用三个事务分别处理数据,每个事务假设耗时为两秒,代码如下:private List<string> Test() { //事务列表 List<Task<List<string>>> tasks = new List<Task<List<string>>>(); //开始时间 Da原创 2020-05-26 13:57:30 · 3462 阅读 · 0 评论