网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: c#,共有 2579条记录
  • C#教程 - 枚举类型(Enum Type)

    更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690865.html 2022年9月16日 发布。 2022年9月10日 从笔记迁移到博客。枚举类型(Enum Type)说明 枚举只有一种成员:命名的整型常量的集合 枚举是值类型 使用枚举有效地防止用户提供无效值,使代码更加清晰…

    2022/9/17 11:12:21 人评论 次浏览
  • c#后端树形结构递归

    public async Task<List<TreeShow>> GetDepartmentTreeAll() { var list = _context.Department.ToList();List<TreeShow> menus = new List<TreeShow>();var menu = list.Where(m => m.DeptPId == 1).Select(m => new T…

    2022/9/17 11:12:18 人评论 次浏览
  • C#:里氏转换法的引用、通过子类 访问父类的元素、集合的使用

    最为简单的理解就是子类对象可以赋值给父类,父类可以通过强制转换成为子类,通常使用的转换的关键词as、is。当使用is进行转换的时候,如果转换成功返回的是true,如果转化失败返回是flase,当使用is进行转换的时候如果转换成功返回的是转换后的对象,如果转换失败返回的…

    2022/9/17 11:11:09 人评论 次浏览
  • 关于C#如何将Word转换成PDF的方法汇总(收藏)

    这篇文章主要汇总了C#将Word转换成PDF方法,基于Office和WPS的两种解决方案,具有一定的参考价值,感兴趣的小伙伴们可以参考一下有时候,我们需要在线上预览word文档,当然我们可以用NPOI抽出Word中的文字和表格,然后显示到网页上面,但是这样会丢失掉Word中原有的格式和…

    2022/9/17 11:11:05 人评论 次浏览
  • C#教程 - 事件类型(Event Type)

    更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690975.html 2022年9月17日 发布。 2022年9月10日 从笔记迁移到博客。发布者和订阅者模式 发布者和订阅者(publisher/subscriber pattern) 即:当一个特定的程序事件发生时,程序的其他部分可以得到该事件…

    2022/9/17 11:09:46 人评论 次浏览
  • C#教程 - Lambda Expressions

    更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690958.html 2022年9月17日 发布。 2022年9月10日 从笔记迁移到博客。Lambda Expressions说明 在匿名函数的基础上删除delegate关键字 在参数列表和函数体之间添加=>符号 语法: (parameters) => exp…

    2022/9/17 11:09:45 人评论 次浏览
  • C# 公众号网页开发 -绑定测试界面

    1、微信公众号网页开发授权文档 2、主要测试代码 前端界面代码<form method="POST" id="submitForm"><label for="name">工号</label><input type="text" class="form-control" name="userN…

    2022/9/14 12:06:58 人评论 次浏览
  • C#MD5加密

    public static string MD5Encrytp32(string password) {using (MD5 md5 = MD5.Create()){byte[] newBuffer = md5.ComputeHash(Encoding.UTF8.GetBytes(password));StringBuilder sb = new StringBuilder();for (int i = 0; i < newBuffer.Length; i++){sb.Append(newB…

    2022/9/14 9:07:05 人评论 次浏览
  • 【C#】内存优化

    一、内存占用大量资源的解决办法 1、定时清理 exe运行后占用内存一直增加导致软件越来越卡,调试发现是没调用一次某DLL函数就会增加一次,应该是内存泄露了,但就是没找到原因。 在主程序里加这段代码,定时清理内存,可暂时规避这一问题。#region 内存回收[DllImport(&q…

    2022/9/14 7:08:24 人评论 次浏览
  • C#教程 - 接口类型(Interface Type)

    更新记录 转载请注明出处。 2022年9月13日 发布。 2022年9月10日 从笔记迁移到博客。接口类型(Interface Type) 接口说明 The interface defines the what part of the syntactical contract and the deriving classes define the how part of the syntactical contract…

    2022/9/13 17:08:07 人评论 次浏览
  • C#线程

    线程是一个可以独立执行的执行路径。 每一个线程都运行在一个操作系统进程中。这个进程提供了程序执行的独立环境。 在单线程程序中,进程中只有一个线程运行,因此线程可以独立使用进程环境。而在多线程程序中,一个进程中会运行多个线程。它们共享同一个执行环境(特别是…

    2022/9/13 17:08:03 人评论 次浏览
  • C#线程:任务Task

    Task是一个更高级的抽象概念,它代表了一个并发操作,而该操作并不一定依赖线程来完成。Task是可以组合的(可以将它们通过延续(continuation)操作串联在一起)。它们可以使用线程池减少启动延迟,也可以通过TaskCompletionSource采用回调的方式避免多个线程同时等待I/O…

    2022/9/13 17:06:53 人评论 次浏览
  • C#小技巧---Linq的使用

    1.基本介绍 LINQ(Language Integrated Query)即语言集成查询。 LINQ是一组语言特性和API,使得你可以使用统一的方式编写各种查询。用于保存和检索来自不同数据源的数据,从而消除了编程语言和数据库之间的不匹配,以及为不同类型的数据源提供单个查询接口。 LINQ总是使…

    2022/9/13 9:39:11 人评论 次浏览
  • C#小技巧---递归优化的三种方式

    斐波那契数列 波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,是指这样一个数列 递推公式如图: 1.最常见递归算法//最常见的递归static int Fibo(int n){if (n == 1 || n == 2)return 1;elsereturn Fibo(n - 2) + Fibo(n - 1);}但这种做法并不…

    2022/9/13 9:39:08 人评论 次浏览
  • C# 脚本与Unity Visual Scripting 交互,第一步(使用C# 脚本触发Script Graph的事件)(Custom Scripting Event)

    写在前面 感谢Unity 川哥的帮助,解决了单独调用GameObject的需求首先 需要在Unity 中创建一个自定义事件脚本(注释非常重要)using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine;/// <summary> /// Uni…

    2022/9/13 9:39:08 人评论 次浏览
共2579记录«上一页1234...172下一页»