随笔分类 - C#相关概念
摘要:一、抽象类 一个包含一个或多个纯虚函数的类叫抽象类,抽象类不能被实例化; 一个抽象类只能通过接口和作为其它类的基类使用。 成员被标示成abstract,或被包含进一个抽象类,必须被其派生类实现。 1、抽象类、抽象属性、抽象方法:https://www.cnblogs.com/adawoo/p/643
阅读全文
摘要:1、递归 https://www.cnblogs.com/tinya/p/4511168.html 2、迭代 https://bbs.csdn.net/topics/390525082 示例:https://www.cnblogs.com/zhili/archive/2012/12/02/Inter
阅读全文
摘要:https://www.runoob.com/csharp/csharp-generic.html
阅读全文
摘要:1、概念 https://www.runoob.com/cprogramming/c-pointers.html 2、指针和引用的区别 https://www.zhihu.com/question/37608201 https://blog.csdn.net/l477918269/article/d
阅读全文
摘要:1、变量 (1)除了作局部循环变量,禁止取单个字符(如i 、j 、k... ) (2)“匈牙利法则” 开头字母用变量的类型,其余部分用变量的英文意思、英文的缩写、中文全拼或中文全拼的缩写 即: 变量名=变量类型+变量的英文意思(或英文缩写、中文全拼、中文全拼缩写) bool 用b开头 b标志寄存器
阅读全文
摘要:https://www.runoob.com/csharp/csharp-exception-handling.html
阅读全文
摘要:private 是完全私有的,只有当前类中的成员能访问到.protected 是受保护的,只有当前类的成员与继承该类的类才能访问. 扩展学习: https://www.cnblogs.com/lip-blog/p/11844228.html
阅读全文
摘要:https://www.cnblogs.com/instance/archive/2011/05/24/2056091.html
阅读全文
摘要:https://blog.csdn.net/q_17600689511/article/details/100189543
阅读全文
摘要:一、数据类型 (1)值类型1、概念值类型变量可以直接分配给它一个值。值类型直接包含数据。系统分配内存来存储值。eg:int、char、float、longenum、struct2、存储值类型总是分配在它声明的地方。做为局部变量时,存储在栈上;做为类对象的字段时,则跟随此类存储在堆中。(2)引用类型1
阅读全文
摘要:1、面向对象 ( Object Oriented ) 面向对象是将现实问题构建关系,然后抽象成 类 ( class ),给类定义属性和方法后,再将类实例化成 实例 ( instance ) ,通过访问实例的属性和调用方法来进行使用。 在不同的语言中,对象的定义范围不同。在 Python 中“类”和“
阅读全文
摘要:一、构造函数概念 https://www.cnblogs.com/jianfeng1201/p/3898922.html 补充: 使用初始化列表来初始化字段: Line::Line( double len): length(len) { cout << "Object is being create
阅读全文
摘要:1、使用Fixed创建固定大小的缓冲区 https://www.cnblogs.com/2Yous/p/4888540.html 2、 fixed详解 https://www.cnblogs.com/DswCnblog/p/5329576.html
阅读全文
摘要:https://blog.csdn.net/tracyly1029/article/details/7072508 特性(Attribute)之Serializable特性 https://www.cnblogs.com/GreenLeaves/p/6753261.html 序列化和反序列化 htt
阅读全文
摘要:https://www.cnblogs.com/goldendragon/p/9913600.html
阅读全文
摘要:https://blog.csdn.net/qq_44543508/article/details/101982298
阅读全文
摘要:1、C# WinForm开发系列学习 https://group.cnblogs.com/topic/13488.html 2、.NET桌面程序(WINFORM或WPF)的部署 https://baijiahao.baidu.com/s?id=1606112837399418562&wfr=spid
阅读全文
摘要:1、数据库 因为C#提供的ADO.NET几乎支持所有主流数据库,因此“用什么数据库”没有一般性的习惯,完全是根据需求来决定。(我们只讨论关系型数据库,nosql数据库先不讨论) 迷你项目或者小型项目,出于成本考虑会使用MYSQL或者ACCESS。 前者免费,后者集成在office,这些数据库的性能都
阅读全文
摘要:写C/C++程序,程序员定义了一个变量,就是在内存中开辟了一段相应的空间来存值。内存再大也是有限的,所以当程序不再需要使用某个变量的时候,就需要释放这个内存空间资源,好让别的变量来用它。在C/C++中,释放无用变量内存空间的事情要由程序员自己来解决。就是说当程序员认为变量没用了,就应当写一条代码,释
阅读全文