一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C# - C# 數據類型轉換

C# 數據類型轉換

2021-09-29 12:00小狐貍FM C#

這篇文章主要講解C語言中基本數據類型、字符串與其它數據類型以及常見的日期類型的轉換,希望能給大家做一個參考。希望能夠給你帶來幫助

前言

在使用Console.Read()Console.ReadLine()進行輸入時,和Python語言的input()類似

兩者都是把鍵盤鍵入的內容作為string類型返回,所以有些數據需要經過數據類型的轉換才能進行計算。

相關介紹

C# System.Convert 類

微軟官方C#函數文檔

一、函數方法

下面羅列的函數方法不是全部,僅列舉一些常用的

double這種有小寫類型名的是數據類型,Double則是System中的一個類 double會被解釋器解釋為Double類,有的數據類型如DateTime則沒有縮寫

函數方法 介紹
數據.GetType() 返回數據的類型
Console.ReadLine() 讀取一行用戶輸入,返回字符串
Console.WriteLine(數據) 將數據打印到控制臺并換行
Convert.ToBoolean(數據) 將數據轉換為bool類型(布爾),返回對應值
Convert.ToChar(數據) 將數據轉換為char類型(字符),返回對應值
Convert.ToDateTime(數據) 將數據轉換為DateTime類型,返回對應值
Convert.ToDecimal(數據) 將數據轉換為decimal類型(高精度小數),返回對應值
Convert.ToDouble(數據) 將數據轉換為double類型(雙精度小數),返回對應值
Convert.ToSigle(數據) 將數據轉換為float類型(單精度小數),返回對應值
Convert.ToInt16(數據) 將數據轉換為16位有符號int類型(整數),返回對應值
Convert.ToInt32(數據) 將數據轉換為32位有符號int類型(整數),返回對應值
Convert.ToInt64(數據) 將數據轉換為64位有符號int類型(整數),返回對應值
Convert.ToUInt16(數據) 將數據轉換為16位無符號int類型(整數),返回對應值
Convert.ToUInt32(數據) 將數據轉換為32位無符號int類型(整數),返回對應值
Convert.ToUInt64(數據) 將數據轉換為64位無符號int類型(整數),返回對應值
Convert.ToString(數據) 將數據轉換為string類型(字符串),返回對應值

二、類型轉換

[1]. 使用Convert轉換

轉換方法:類型名 變量名 = Convert.To類型(數據)

Test為項目名稱,Program為類名

decimal數據在初始化時需要在數據的末尾添加后綴m或M,否則會被編譯器認為創建的是double類型而報錯

C# 數據類型轉換

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using System;
namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            string input = Console.ReadLine();//輸入
            decimal money = Convert.ToDecimal(input);//類型轉換
            Console.WriteLine(money);//輸出
            Console.WriteLine("{0}被轉換為{1}",input.GetType(),money.GetType());
            Console.ReadKey();
        }
    }
}

[2]. 使用類型名進行轉換

第二種轉換方式,可使用(類型名)數據進行轉換這種方式和C中類型轉換的方式是一樣的

C# 數據類型轉換

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;
namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            double data1 = 22.11;
            float data2 = (float)data1;//類型轉換
            Console.WriteLine(data1);//輸出
            Console.WriteLine(data2);//輸出
            Console.WriteLine("{0}被轉換為{1}",data1.GetType(),data2.GetType());
            Console.ReadKey();
        }
    }
}

總結

本篇文章就到這里了,希望能給您帶來幫助,也希望您能夠多多關注服務器之家的更多內容!

原文鏈接:https://blog.csdn.net/smallfox233/article/details/116803604

延伸 · 閱讀

精彩推薦
  • C#C#通過KD樹進行距離最近點的查找

    C#通過KD樹進行距離最近點的查找

    這篇文章主要為大家詳細介紹了C#通過KD樹進行距離最近點的查找,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    帆帆帆6112022-01-22
  • C#Unity3D實現虛擬按鈕控制人物移動效果

    Unity3D實現虛擬按鈕控制人物移動效果

    這篇文章主要為大家詳細介紹了Unity3D實現虛擬按鈕控制人物移動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    shenqingyu060520232410972022-03-11
  • C#深入解析C#中的交錯數組與隱式類型的數組

    深入解析C#中的交錯數組與隱式類型的數組

    這篇文章主要介紹了深入解析C#中的交錯數組與隱式類型的數組,隱式類型的數組通常與匿名類型以及對象初始值設定項和集合初始值設定項一起使用,需要的...

    C#教程網6172021-11-09
  • C#WPF 自定義雷達圖開發實例教程

    WPF 自定義雷達圖開發實例教程

    這篇文章主要介紹了WPF 自定義雷達圖開發實例教程,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下...

    WinterFish13112021-12-06
  • C#C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    這篇文章主要介紹了C# 實現對PPT文檔加密、解密及重置密碼的操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下...

    E-iceblue5012022-02-12
  • C#C#裁剪,縮放,清晰度,水印處理操作示例

    C#裁剪,縮放,清晰度,水印處理操作示例

    這篇文章主要為大家詳細介紹了C#裁剪,縮放,清晰度,水印處理操作示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    吳 劍8332021-12-08
  • C#C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    這篇文章主要介紹了C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題,簡單描述了訪問者模式的定義并結合具體實例形式分析了C#使用訪問者模式解決長...

    GhostRider9502022-01-21
  • C#C#實現XML文件讀取

    C#實現XML文件讀取

    這篇文章主要為大家詳細介紹了C#實現XML文件讀取的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    Just_for_Myself6702022-02-22
主站蜘蛛池模板: 深夜影院深a久久 | 非洲黑人xxxxxbbbbb | 日韩成人一区ftp在线播放 | 91久久青青草原线免费 | 6个老师的尿奴 | www.四虎网站| 四虎综合九九色九九综合色 | 亚洲卡一卡2卡三卡4卡无卡三 | 美女露全身永久免费网站 | 日韩a无吗一区二区三区 | 国产精品久久国产精品99 gif | 啪啪导航 | 久久成人永久免费播放 | 天天干天天操天天碰 | 亚洲无人区乱码中文字幕 | 国产精品视频久久久久 | 成人啪精品视频免费网站 | 国产精品思瑞在线观看 | 按摩院已婚妇女中文字幕 | 国产99久久精品 | 国产男人搡女人免费视频 | 欧洲肥女大肥臀 | 精品久久久久久综合网 | xxy中国厕所 | 亚洲成人网导航 | 日韩在线天堂 | 青青草国产精品久久久久 | 国产精品香蕉一区二区三区 | re99| 青青草在视线频久久 | 加勒比京东热 | www.麻豆| 99精品网站| 日本免费三片在线观看 | 四虎色影院 | 午夜精品网站 | 国产大秀视频 | 国产在线伊人 | 秘书小说 | 国内精品久久久久久久久久久久 | 成人综合网址 |