摘要:
补全代码 调式 启动调试 F5 结束调试 Shift+F5 直接运行不调式 Ctrl+F5 逐过程调试(只在当前界面调试,不跳到定义的方法处调试) F10 逐行调试(跳到定义的方法处调试) F11 快速监视:选中已经调过过的代码按Ctrl+Alt+Q,后可以点击预览图标可以查看表数据 生成属性get 阅读全文
摘要:
递归: 参考: 为什么说递归是码农的一道分水岭? 递归是什么:在函数的定义中调用函数自身的方法。 如果调用层数比较深,需要增加额外的堆栈处理,比如参数传递需要压栈等操作,会对执行效率有一定影响 递归是用函数栈制作的,无限递归会导致栈溢出。Windows系统的Code 为0XC00000FD 见代码: 阅读全文
摘要:
【译】.NET中六个重要的概念:栈、堆、值类型、引用类型、装箱和拆箱 --转载 阅读全文
摘要:
参考文档 .NET文档 C#文档 ASP.NET文档 .NET基础知识 .NET 应用程序体系结构文档 Entity Framework Core文档 .NET、C#和ASP.NET三者之间的区别 .NET 5 和 C#9 /F#5 一起到来, 向实现 .NET 统一迈出了一大步--张善友 .NET 阅读全文
摘要:
c#代码是怎么运行的: c#代码=》编译器=》DLL/EXE=>CLR/JIT=>机器码 最后到二进制的时候是这么执行的??? 要知道更具体细节,可以参考书籍《CLR VIA C#》 C#基础篇之C#和 .Net框架的概念和运行原理 深度理解C# 的执行原理 CPU(中央处理器) - 百度百科 转自 阅读全文
摘要:
参考: EA Youtube英文的教程 软件设计——UML建模-流程图、时序图、部署图: EA项目创教程 EA是什么: Enterprise Architect [ˈentəpraɪz ˈɑːkɪtekt] 是Sparx Systems 公司的旗舰产品。它覆盖了系统开发的整个周期,除了开发类模型之外 阅读全文
摘要:
官方关键字文档 new: new运算符:运算符创建类型的新实例:实例化、数组创建、构造函数调用等。 new创建空间, 不new没创建空间:不new指向new过的变量,是引用类型引用地址(指针),Car c=new Car(); Car b=c; new约束:泛型类型约束:where T : new( 阅读全文
摘要:
Add 将两个值相加并将结果推送到计算堆栈上。Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un 将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And 计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist 返回指向当前方法的参 阅读全文
摘要:
列出.net中数据结构对应的技术点: 下面笔记参考书籍《数据结构实践》C#李春葆版,但是大佬说这本书有不少坑,所以要对照C语言严蔚敏版的《数据结构》,待研究研究 参考: 数据结构:八大数据结构分类 数据结构(百度百科) 数据结构和算法动态可视化网站: 数据结构是什么: 数据结构是计算机存储、组织数据 阅读全文
摘要:
C#介绍: (读作“See Sharp”)是一种新式编程语言,不仅面向对象,还类型安全;C# 还进一步支持面向组件的编程(当代软件设计越来越依赖采用自描述的独立功能包形式的软件组件。 此类组件的关键是它们提供包含属性、方法和事件的编程模型。 它们包含提供组件相关声明性信息的属性。 它们合并了自己的文 阅读全文