C#實(shí)現(xiàn)裝箱與拆箱操作簡(jiǎn)單實(shí)例
本文以一個(gè)簡(jiǎn)單實(shí)例講述了C#裝箱和拆箱操作的實(shí)現(xiàn)方法,簡(jiǎn)單來(lái)說(shuō)裝箱是將值類型轉(zhuǎn)換為引用類型;拆箱是將引用類型轉(zhuǎn)換為值類型,是涉及棧和堆的使用方面的東西,學(xué)過(guò)C#的人應(yīng)該都知道,所以這里就不哆嗦了,本例代碼也是面向C#新手的,非常簡(jiǎn)單。
具體實(shí)現(xiàn)代碼如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace UnBoxing { class Program { static void Main(string[] args) { int i = 123;//聲明一個(gè)int類型的變量i,并初始化為123 object obj = i; //執(zhí)行裝箱操作 Console.WriteLine("裝箱操作:值為{0},裝箱之后對(duì)象為{1}", i, obj); int j = (int)obj;//執(zhí)行拆箱操作 Console.WriteLine("拆箱操作:裝箱對(duì)象為{0},值為{1}", obj, j); Console.ReadLine(); } } }
相關(guān)文章
C#使用 NAudio 實(shí)現(xiàn)音頻可視化的方法
這篇文章主要介紹了[C#] 使用 NAudio 實(shí)現(xiàn)音頻可視化的相關(guān)資料,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05C#實(shí)現(xiàn)壓縮圖片為可控制的JPEG格式
這篇文章主要為大家詳細(xì)介紹了使用C#實(shí)現(xiàn)將圖片壓縮為質(zhì)量可自己控制的JPEG的幾種方式,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2024-01-01C#使用控制臺(tái)列出當(dāng)前所有可用的打印機(jī)列表
這篇文章主要介紹了C#使用控制臺(tái)列出當(dāng)前所有可用的打印機(jī)列表,涉及C#操作計(jì)算機(jī)硬件的相關(guān)使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04C# TcpClient網(wǎng)絡(luò)編程傳輸文件的示例
這篇文章主要介紹了C# TcpClient網(wǎng)絡(luò)編程傳輸文件的示例,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下2021-04-04C#使用Win2D在UWP程序中實(shí)現(xiàn)2D繪圖
這篇文章介紹了C#使用Win2D在UWP程序中實(shí)現(xiàn)2D繪圖的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06