首页 > 编程语言 >C#的笔记~Three

C#的笔记~Three

时间:2024-03-29 23:35:06浏览次数:25  
标签:类型转换 常量 C# Three 笔记 运算符 int 类型

1.数据类型转换
★为什么需要数据类型转换

(1)隐式类型转换:在某种条件下,系统自动完成类型转换(即隐式类型转换)
❉两种类型兼容
例如:double兼容int类型
❉目标类型精度大于源类型
例如:double类型大于int类型
(2)显示类型转换

※※其中第二种是在程序开发中最常用的一种显性类型转换方式!!
(3)装箱和拆箱
【装箱】
值类型------→
←------引用类型
【拆箱】

2.常量:不能被改变的量
★分类:
①编译时常量:const
②运行时常量:readonly

3.表达式:是由运算符和操作数组成的。+、-、*和/等都是运算符,操作数包括常量、变量和表达式。

标签:类型转换,常量,C#,Three,笔记,运算符,int,类型
From: https://www.cnblogs.com/why0/p/18104357

相关文章

  • 客快物流大数据项目(九十三):ClickHouse的ReplacingMergeTree深入了解 ClickHouse清除重
    ​ClickHouse的ReplacingMergeTree深入了解为了解决MergeTree相同主键无法去重的问题,ClickHouse提供了ReplacingMergeTree引擎,用来对主键重复的数据进行去重。删除重复数据可以使用optimize命令手动执行,这个合并操作是在后台运行的,且无法预测具体的执行时间。在使用optimize命......
  • winRAR-RCE
    CVE-2023-38831漏洞原理CVE-2023-38831WinRAR逻辑漏洞原因分析-CSDN博客winrar版本<6.2.21、当受害者尝试打开存档文件中的"test.png"时,WinRAR会比较存档中的所有文件以查找与"test.png"同名的文件/目录2、如果存在与"test.png"同名的目录,WinRAR则会继续检查"test.png/......
  • CTF题型 nodejs(2) Js沙盒vm&vm2逃逸原理总结&典型例题
    CTF题型nodejs(2)Js沙盒逃逸原理&典型例题文章目录CTF题型nodejs(2)Js沙盒逃逸原理&典型例题一.vm原理以及逃逸1.基本用法2.如何逃逸汇总1)this为对象2)this为null(Object.create(null))a.可用输出直接触发toString方法b.调用属性触发3)Object.create(null)+沙箱......
  • CentOS7安装MySQL
    文章目录1、下载并安装MySQL官方的YumRepository2、MySQL数据库设置3、开启mysql的远程访问4、为firewalld添加开放端口(可选)5、更改mysql的语言在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉Mar......
  • P8312 [COCI2021-2022#4] Autobus floyd最短路
    [P8312COCI2021-2022#4]Autobus-洛谷|计算机科学教育新生态(luogu.com.cn)思路:nnn数据范围很小可以用Floyd算法。注意:最多坐......
  • 【C语言】运算符优先级全面解析
    目录前言运算符优先级概述运算符分类与优先级列表运算符优先级的实际应用示例1:乘法和加法的优先级示例2:使用括号改变运算顺序示例3:赋值运算符的优先级示例4:逻辑运算符的优先级总结前言    C语言作为编程世界中的一颗常青树,其精确的语法规则和运算符优先级......
  • C语言中的自定义类型
    在C语言中有三种常见的自定义类型:结构体,联合体,枚举。1.1 结构体1.1.1结构体的声明structtag{  member-list;//成员清单}variable-list; //变量清单例如:我们创建一个结构体的变量,来描述一个学生。structStudent{charname[20];intage;cha......
  • P1821 [USACO07FEB] Cow Party S
    [P1821USACO07FEB]CowPartyS-洛谷|计算机科学教育新生态(luogu.com.cn)每次都求一遍从uuu到r......
  • 准备Python环境学习OpenCV的使用
    安装venv模块,执行如下命令:sudoapt-getinstallpython3-venv创建venv环境,命名为images,执行如下命令:python3-mvenvimages进入新建的环境images,执行如下命令:cdimagessource./bin/activate安装Python的opencv模块,执行如下命令:pipinstallopencv-python创建测试用......
  • 爬虫-今日头条我的收藏-增量式导入到Elastic Search(四)
    背景:继成功导入输入数据到mongodb,sqlite3之后,发现了一些问题,(写到此处觉得还是有些地方没有去深入的学习可能mongodb已经有解决方案了?):对关键字查询支持不友好,如果要在sql中拆分出不同的关键字sql会比较麻烦。另外排序不友好,如何把最匹配的记录放在最前面?elasticsearch是对搜......