首页 > 编程语言 >第1章 C#和.NET Framework简介

第1章 C#和.NET Framework简介

时间:2022-11-10 21:35:34浏览次数:39  
标签:函数 C# Framework 内存 类型 NET

1.1 面向对象

封装、继承和多态。

类和接口

函数成员:属性、方法和事件

委托、纯函数模式(匿名函数、Lambda表达式)

1.2 类型安全性

C#是类型安全的语言,也是强类型语言。

(1)类型的实例只能通过它们定义的协议进行交互

(2)静态类型化,编译时安全性检查

1.3 内存管理

C#依靠运行时(CLR),实现自动内存管理。 自动释放、回收不再被引用的对象

1.4 平台支持

.NET Framework

.NET Core

标签:函数,C#,Framework,内存,类型,NET
From: https://www.cnblogs.com/Swbna/p/16878853.html

相关文章

  • 【gRpc】
    1、gRpcvsRest: 参考:https://www.baeldung.com/rest-vs-grpcRESTishandyinintegratingmicroservicesandthird-partyapplicationswiththecoresyste......
  • css学习-字体使用
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content=......
  • 让百度搜索到自己的csdn博客
    最近每天都在写博客,可是发现去搜索自己的博客时,总是搜不到,后来上网查了查,发现可以自己主动提交博客网址以加快被收录,提交最好把每篇的博客地址都给提交一下,百度这个每天......
  • 电影推荐系统项目实战:环境配置与搭建:Linux环境下 MongoDB的配置与安装 ----- centos7
    1.在主机中下载好Linux版本的MongoDB压缩包:连接如下:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.3.tgz 2.打开VM,启动虚拟机(这里是hadoop102)......
  • webpack与grunt、gulp的不同
    首先,它们的共同点三者都是前端构建工具,grunt和gulp早期比较流行,现在webpack是主流;区别:grunt和gulp基于任务和流;webpack基于入口文件,webpack会自动解析入口......
  • 模板和泛型编程 C++ primer笔记
    16.1定义模板重载多个相似的函数是麻烦的:比如重载能接受多个类型的compare。使用函数模板之后可以定义成这样:template<typenameT>intcompare(constT&v1,constT......
  • C++ 输出 控制小数位数
    头文件:#include<iomanip>按有效位输出是setprecision,按小数位数输出也是setprecision,但到底是谁取决于fixed。cout<<resetiosflags(ios::fixed)<<setprecision(n)......
  • Mac连接交换机
    一、SecureCRTmac版本二、screen+串口驱动三、minicom1、安装:brewinstallminicom2、设置:minicom-s打开的设置界面。选择Serialportsetup(串口设置模式......
  • webpack中 ,有哪些常见的Loader?他们是解决什么问题的?
    1.css-loader翻译css,可以把sass/less代码翻译成css代码;2.imgage-loader加载并压缩图片文件3.source-map-loader加载额外的map文件,方便断点调试,但体积比较大......
  • C++ 获取目录下所有文件的文件名
    vector<string>getFiles(stringcate_dir){vector<string>files;//存放文件名#ifdefWIN32_finddata_tfile;longlf;//输入文件夹路径if......