网站首页 站内搜索

搜索结果

查询Tags标签: c#,共有 5492条记录
  • C#:里氏转换法的引用、通过子类 访问父类的元素、集合的使用

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

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

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

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

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

    2022/9/17 14:16:15 人评论 次浏览
  • 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 14:16:13 人评论 次浏览
  • C#教程 - 委托类型(Delegate Type)

    更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690892.html 2022年9月16日 发布。 2022年9月10日 从笔记迁移到博客。Delegate Type说明 Delegate实例是一个对象,是一种可调用的对象 Delegate类型定义委托实例可以调用的方法类型 通过调用委托类型的实例…

    2022/9/17 1:18:40 人评论 次浏览
  • C#教程 - 枚举类型(Enum Type)

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

    2022/9/17 1:18:38 人评论 次浏览
  • 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 1:18:30 人评论 次浏览
  • C# 使用 iTextSharp 将 PDF 转换成 TXT 文本

    var pdfReader = new PdfReader("xxx.pdf"); StreamWriter output = new StreamWriter(new FileStream("处理结果.txt", FileMode.Create));int pageCount = pdfReader.NumberOfPages; for (int pg = 1; pg <= pageCount; pg++) { ITextExtraction…

    2022/9/16 14:17:12 人评论 次浏览
  • .NET(C#) ExcelLibrary读写Excel

    .NET(C#) ExcelLibrary读写Excel(.xls,.xlsx)示例代码(不用安装Office) ExcelLibrary是一个比较轻量级的Excel读写组件,由国人开发的。可以读写 xls 和 xlsx 格式的 Excel。支持简单的公式,可插入图片,对于格式的设置也不是很丰富,可设置单元格宽度,数据格式化显示。…

    2022/9/16 14:17:12 人评论 次浏览
  • C#教程 - 结构类型(Struct Type)

    更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16675933.html 2022年9月15日 发布。 2022年9月10日 从笔记迁移到博客。结构类型(Struct Type)说明 提供类似类的一种逻辑结构,是一种用户自定义的值类型,可以包含数值和方法 结构是值类型,不可以赋值为n…

    2022/9/16 1:18:32 人评论 次浏览
  • 使用C#编写一个.NET分析器(一)

    译者注 这是在Datadog公司任职的Kevin Gosse大佬使用C#编写.NET分析器的系列文章之一,在国内只有很少很少的人了解和研究.NET分析器,它常被用于APM(应用性能诊断)、IDE、诊断工具中,比如Datadog的APM,Visual Studio的分析器以及Rider和Reshaper等等。之前只能使用C+…

    2022/9/16 1:18:26 人评论 次浏览
  • C#:字符串的不可变性、以及数据的储存、字符串的比较、字符串的分割截取

    在程序编写的工程中,需要消耗内存,需要进行数据的储存,在定义变量的时候,将会在内存中开辟储存空间,不同的类型的变量所储存的地方是不同的,这里主要分析的是两种变量,一种是引用类型的变量,另一种是值类型的变量,该两种变量被储存的地址是不同的,引用类型的变量…

    2022/9/15 14:19:25 人评论 次浏览
  • 查看C#通过JIT生成的机器代码

    《Pro .NET Memory Management》第4章 Sample Program in Depth小节有讲。 先从应用商店下载Windbg 然后设置高级启动变量 • Executable: C:\Program Files\dotnet\dotnet.exe • Arguments: \HelloWorld.dll • Start directory: C:\Projects\HelloWorld\bin\Release\ne…

    2022/9/15 1:18:44 人评论 次浏览
  • C#基本笔记(1)—— C#基础语法

    C#基础语法 一、C#变量的概念和数据类型 1. 变量的概念 概念:变量是存储内容的别名,通过变量可以访问到内容。为什么要使用变量? 通过变量可以映射计算机内存地址,进而获取解析相应的内存块,最后返回想要访问的数据。变量的赋值格式: <data type><variable…

    2022/9/15 1:17:32 人评论 次浏览
  • 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 14:17:31 人评论 次浏览
共5492记录«上一页1234...367下一页»
扫一扫关注最新编程教程