随笔分类 - C#
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690994.html 2022年9月18日 发布。 2022年9月10日 从笔记迁移到博客。 泛型(Generic Types)说明 一般情况下,我们都是先声明一个类型,然后使用这个类型再去实例化一个
阅读全文
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690975.html 2022年9月17日 发布。 2022年9月10日 从笔记迁移到博客。 发布者和订阅者模式 发布者和订阅者(publisher/subscriber pattern) 即:当一个
阅读全文
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690958.html 2022年9月17日 发布。 2022年9月10日 从笔记迁移到博客。 Lambda Expressions说明 在匿名函数的基础上删除delegate关键字 在参数列表和函数体
阅读全文
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690892.html 2022年9月16日 发布。 2022年9月10日 从笔记迁移到博客。 Delegate Type说明 Delegate实例是一个对象,是一种可调用的对象 Delegate类型定
阅读全文
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690865.html 2022年9月16日 发布。 2022年9月10日 从笔记迁移到博客。 枚举类型(Enum Type)说明 枚举只有一种成员:命名的整型常量的集合 枚举是值类型 使用枚举有效地防
阅读全文
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16675933.html 2022年9月15日 发布。 2022年9月10日 从笔记迁移到博客。 结构类型(Struct Type)说明 提供类似类的一种逻辑结构,是一种用户自定义的值类型,可以包含数值和
阅读全文
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16678364.html 2022年9月14日 发布。 2022年9月10日 从笔记迁移到博客。 C# 中类的类型 Abstract class Concrete class Sealed class P
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月13日 发布。 2022年9月10日 从笔记迁移到博客。 接口类型(Interface Type) 接口说明 The interface defines the 'what' part of the syntactical contract and the
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月12日 发布。 2022年9月10日 从笔记迁移到博客。 语句与表达式(Statements & Expression)说明 语句是一段可执行代码,不一定返回值 C#中使用;号分句,代码块{}视为语句 有;的代码不一定是语句,比如using 顶级语句(C#9
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月12日 发布。 2022年9月10日 从笔记迁移到博客。 操作符(Operator)说明 在低级的指令系统中每一条指令都有一个操作符 表示该指令应进行什么性质的操作 在高级编程语言中操作符主要指运算符,结合操作数进行数值、逻辑运算 操作数 操作数是运算符作用
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月11日 发布。 2022年9月10日 从笔记迁移到博客。 说明 将某个值的类型从A转为B 隐式转换(Implicit type conversion) 说明: 类型兼容情况下才会发生隐式转换 隐式转换发生在类型兼容并且小内存转大内存的情况 以下预定义
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月11日 发布。 2022年9月10日 从笔记迁移到博客。 说明 数组是最为常见的一种数据结构 数组是相同类型的、用一个标识符封装到一起的基本类型数据序列或对象序列 可以用一个统一的数组名和下标来唯一确定数组中的元素 实质上数组是一个线性序列,因此数组访问起来
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月10日 发布。 2022年9月10日 从笔记迁移到博客。 数据类型(Data Type)概念 简单说就是:值的蓝图,某种值数据的特征。约等于数据的物理结构 + 数据的逻辑结构 + 数据操作行为。数据的物理结构决定了如何将值存储到计算机的内存中,数据的逻辑结构
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月10日 发布。 2022年9月10日 从笔记迁移到博客。 C#介绍 C#介绍(是什么) 编程语言。特点: 微软开发,亲儿子。 2002年正式发布。 基于.Net(.NET Framework、.NET Core)平台的编程语言。 C#作者 Anders He
阅读全文
摘要:更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16475510.html 2022年8月10日 发布。 2022年8月6日 从笔记迁移到博客。 直接上代码: System.Diagnostics.Process.Start("要打开的url");
阅读全文
摘要:更新记录: 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16474839.html 2022年7月14日 发布。 默认情况下,C# Winforms不支持多选文件夹。为了支持多选文件夹,需要调用Windows API,好在已经有大佬封装好了,直接调用就行了。
阅读全文
摘要:更新记录: 2023年3月3日 修复版本号错误的问题。 22022年7月13日 发布。 注意:最多激活到21.10版本,再高就没办法了。 Aspose.PDF 21.10 Aspose.Cells 21.10 Aspose.Word 21.8 //激活Aspose this.ActiveAspose
阅读全文
摘要:更新记录: 2022年7月13日 新增选择多个文件。 2022年5月28日 发布。 选择文件(单选) this.openFileDialog1.Filter = "PDF文件|*.pdf"; if (this.openFileDialog1.ShowDialog() == DialogResult.
阅读全文
摘要:更新记录 2022年7月1日 发布。 直接上代码 dateTime.ToString("yyyy-MM-dd hh:mm:ss");
阅读全文
摘要:项目由来 这是给一个某石油研究院工作朋友搞的课题研究用的演示项目。石油老哥拿了一个Excel表(里面有将近几十个Sheet)给我,然后想让我把这些Sheet转为程序的方式展现出来,变得“美观”一些。我第一想到的就是WinForms,因为拖控件快嘛。 项目为啥搞了蛮久? 这个项目搞了蛮久的,原因很有意
阅读全文

浙公网安备 33010602011771号