首页 > 编程语言 >C#学习 类型转换 (18)

C#学习 类型转换 (18)

时间:2024-11-13 21:57:08浏览次数:1  
标签:类型转换 Convert Console C# 18 int m1 WriteLine d1

概念

将一种类型转为另一种,例如int转为string;

分类

  1. 隐式转换:自动完成
    例如:char -> int -> long -> float -> double
  2. 显式转换: 手动完成
    例如:double -> float -> long -> int -> char

代码

        // 隐式转换
        int m1=0;
        double d1=m1; 
        Console.WriteLine($"{m1}"); // 0
        Console.WriteLine($"{d1}"); // 0
        // 类型转换方法
        int m1 = 0;
        double d1 = 2.1;
        Boolean b1 = true;
        Console.WriteLine(Convert.ToString(m1)); // 0
        Console.WriteLine(Convert.ToDouble(m1)); // 0
        Console.WriteLine(Convert.ToInt32(d1)); // 2
        Console.WriteLine(Convert.ToString(b1)); // True

标签:类型转换,Convert,Console,C#,18,int,m1,WriteLine,d1
From: https://www.cnblogs.com/huiy/p/18544881

相关文章

  • 【React Router】基于 react-router-dom 的路由配置与导航详解
    文章目录一、ReactRouter组件概述1.ReactRouter的作用2.主要组件介绍二、ReactRouter的基本使用1.安装与配置2.配置基础路由3.路由重定向三、嵌套路由与布局1.嵌套路由2.带参路由四、路由守卫与重定向1.路由守卫2.路由重定向五、总结React是现......
  • CSS 3
    1、CSS3简介1.1、CSS3概述CSS3是CSS2的升级版本,它在CSS2的基础上,新增了很多强大的新功能,从而解决一些实际面临的问题。CSS3在未来会按照模块化的方式去发展:https://www.w3.org/Style/CSS/current-work.htmlCSS3的新特性如下:新增了更加实用的选择器:动态伪类选择器、......
  • 基于FPGA的1024QAM基带通信系统,包含testbench,高斯信道模块,误码率统计模块,可以设置
    1.算法仿真效果vivado2019.2仿真结果如下(完整代码运行后无水印): 设置SNR=40db   将数据导入matlab显示星座图:   设置SNR=35db   将数据导入matlab显示星座图:   仿真操作步骤可参考程序配套的操作视频。 2.算法涉及理论知识概要     ......
  • Linux连接SFTP报ssh_exchange_identification: read: Connection reset by peer
    连接SFTP报ssh_exchange_identification:read:Connectionresetbypeer“Connectionresetbypeer”是一个常见的网络错误消息,通常出现在使用TCP协议进行网络通信时。这个错误表明在尝试读写数据时,远程主机(peer)强制关闭了连接。以下是一些可能导致此错误的原因及解决......
  • pyc文件花指令
    pyc花指令常见的python花指令形式有两种:单重叠指令和多重叠指令。以下以python3.8为例,指令长度为2字节。单重叠指令:例如pyc经过反编译后得到的东西为0JUMP_ABSOLUTE   [7104]  52PRINT_ITEM     [47--]4LOAD_CONST     [6410......
  • CICD05 Jenkins流水线, 代码质量检查sonarqube ubuntu使用
    3.2.3.5Pipeline简单案例#范例:脚本式node{stage('Getcode'){echo'获取代码'//gitclone}stage('Build'){echo'构建项目代码'}stage('Test'){echo'......
  • 【Azure App Service】在App Service for Windows上验证能占用的内存最大值
    问题描述在创建AppService服务的时候,根据定价层不同,内存使用的最大值也有不同。但在实际测试中,发现内存最大只能占用2GB左右,而定价层中内存分配明明是大于2GB(比如B3定价层的内存为7GB),这是一种什么情况呢?在AppService中Kudu工具上,查看进程分配的内存大小: 问题解答使......
  • CICD03 Jenkins对golang项目构建, 结合ansible, 构建通知, 自动化构建(定时,webhook),
    2.7.2基于Maven风格的任务构建基于WAR包运行Tomcat服务器JAVA项目maven配置繁琐,功能固定不灵活,不如自由风格好用,这里推荐用自由风格脚本实现更好目前最高依赖到tomcat9,更高版本的tomcat不支持2.7.2.2安装tomcat服务器和配置#在gitlab新建java项目(此项目使用JD......
  • 【Python教程】python如何把数据导出生成excel
    博主介绍:✌全网粉丝21W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物联网、机器学习等设计与开发。感兴趣的可以先......
  • SS241113C. 数据结构 (struct)
    SS241113C.数据结构(struct)题意有\(n\)个数,\(m\)个操作,\(n,m,a_i\le10^6\),每次操作给区间\([l,r]\)的所有数字加\(1\),然后输出全局颜色数量,操作独立。思路感觉不好想,对我来讲有点难,需要更聪明的脑袋和丰富的想象力。首先\(O(n\sqrt{n})\)的莫队做法是显然的,假设......