freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c編程基礎(chǔ)ppt課件(編輯修改稿)

2025-06-01 12:07 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ecimal 將指定值轉(zhuǎn)換為 Decimal 數(shù)字。 ToDouble 將指定的值轉(zhuǎn)換為雙精度浮點(diǎn)數(shù)字。 ToInt16 將指定的值轉(zhuǎn)換為 16 位有符號(hào)整數(shù)。 ToInt32 將指定的值轉(zhuǎn)換為 32 位有符號(hào)整數(shù)。 ToInt64 將指定的值轉(zhuǎn)換為 64 位有符號(hào)整數(shù)。 ToSByte 將指定的值轉(zhuǎn)換為 8 位有符號(hào)整數(shù)。 ToSingle 將指定的值轉(zhuǎn)換為單精度浮點(diǎn)數(shù)字。 ToString 將指定值轉(zhuǎn)換為其等效的 String 表示形式。 ToUInt16 將指定的值轉(zhuǎn)換為 16 位無(wú)符號(hào)整數(shù)。 ToUInt32 將指定的值轉(zhuǎn)換為 32 位無(wú)符號(hào)整數(shù)。 ToUInt64 將指定的值轉(zhuǎn)換為 64 位無(wú)符號(hào)整數(shù)。 第 22頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 Parse方法進(jìn)行轉(zhuǎn)換 格式: (stringtype) 功能:將數(shù)字的字符串表示形式轉(zhuǎn)換為它的等效的數(shù)值型數(shù)據(jù)。 例: string s=123。 int x=(s)。 double y=(())。 第 23頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 使用 ToString()方法進(jìn)行轉(zhuǎn)換 當(dāng)我們將其它類(lèi)型的數(shù)據(jù)轉(zhuǎn)換為 string型時(shí),可以使用 object類(lèi)的 ToString()方法。此方法經(jīng)常使用,必須記住。 格式:數(shù)據(jù) .ToString()。 例: double xx=。 bool yy=true。 (123+()+())。 第 24頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 ? 目的:值類(lèi)型和引用類(lèi)型的轉(zhuǎn)換,以解決它們的通信問(wèn)題。 ? 裝箱( Boxing)是將值類(lèi)型轉(zhuǎn)換為引用類(lèi)型的過(guò)程。裝箱一個(gè) valuetype值的步驟包括:分配一個(gè)對(duì)象實(shí)例,然后把valuetype值復(fù)制到對(duì)象實(shí)例。 ? 拆箱( Unboxing)所執(zhí)行的動(dòng)作與裝箱相反,它把一個(gè)引用類(lèi)型轉(zhuǎn)換成值類(lèi)型。拆箱操作的步驟包括:首先檢查并確認(rèn)對(duì)象實(shí)例確實(shí)是給定 valuetype的一個(gè)經(jīng)過(guò)包裝的值,然后從對(duì)象實(shí)例復(fù)制出值。 例: int intI = 123。 object o = intI。 // Boxing int j=(int)o //Unboxing 第 25頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 裝箱和拆箱示意圖: 第 26頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 練習(xí): ? using System。 ? class TestBoxing ? { ? public static void Main() ? { ? int i = 123。 ? object o = i。 ? i = 456。 ? int j=(int)o。 ? (The valuetype value = {0}, i)。 ? (The objecttype value = {0}, o)。 ? (The valuetype value = {0}, j)。 ? } ? } 示意圖 第 27頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 運(yùn)算符和表達(dá)式 優(yōu)先級(jí) 種類(lèi) 操作符 1 初級(jí)的 (x) f(x) a[x] x++ x new typeof sizeof checked unchecked 2 一元的 + ! ~ ++x x (T)x 3 乘法的 * / % 4 加法的 + 5 移位 6 關(guān)系的 = = is 7 相等的 == != 8 邏輯與 amp。 9 邏輯異或 ^ 當(dāng)且僅當(dāng)表達(dá)式的一邊為真時(shí)才為真 10 邏輯或 | 11 條件與 amp。amp。 12 條件或 || 13 條件的 ?: 14 賦值 = *= /= %= += = = = amp。= ^= |= 第 28頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 運(yùn)算符說(shuō)明: new:用于創(chuàng)建對(duì)象和調(diào)用構(gòu)造函數(shù),例如: Class1 MyClass = new Class1()。 也用于為值類(lèi)型調(diào)用默認(rèn)的構(gòu)造函數(shù),例如: int myInt = new int()。 typeof: 用于獲得某一類(lèi)型的 。 sizeof:獲得 值類(lèi)型 數(shù)據(jù)在內(nèi)存中占用的字節(jié)數(shù),僅適用于 unsafe 模式,在程序編譯時(shí)也使用 /unsafe選項(xiàng)。 checked/unchecked:用于控制整型算術(shù)運(yùn)算和轉(zhuǎn)換的溢出檢查 /忽略。 is:用于檢查對(duì)象的運(yùn)行時(shí)引用類(lèi)型是否與給定類(lèi)型兼容 第 29頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 運(yùn)算符說(shuō)明: ? 對(duì)相等及不相等的判斷: ? (1) 對(duì)于預(yù)定義的值類(lèi)型,如果操作數(shù)的值相等,則 ==返回真,否則,返回假。 ? (2) 對(duì)于除 string 以外的引用類(lèi)型,如果兩個(gè)操作數(shù)引用相同的對(duì)象,則 == 返回真。對(duì)于 string 類(lèi)型,將比較字符串的值。 例: E21 ? (3) 也可使用 Equals方法判斷兩個(gè)數(shù)據(jù)是否相等。對(duì)值類(lèi)型,只要兩數(shù)據(jù)有相同的值便相等,對(duì)引用類(lèi)型,如果兩數(shù)據(jù)引用了相同的對(duì)象或具有相同的值便相等,否則不相等。 ? (4) 若要判斷兩個(gè)引用類(lèi)型是否引用了同一個(gè)對(duì)象,則可使用 。 第 30頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 運(yùn)算符說(shuō)明: ? 對(duì)相等及不相等的判斷: ? (1) 對(duì)于預(yù)定義的值類(lèi)型,如果操作數(shù)的值相等,則 ==返回真,否則,返回假。 ? (2) 對(duì)于除 string 以外的引用類(lèi)型,如果兩個(gè)操作數(shù)引用相同的對(duì)象,則 == 返回真。對(duì)于 string 類(lèi)型,將比較字符串的值。 第 31頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 運(yùn)算符說(shuō)明: using System。 ? class Class1 ? { ? static void Main(string[] args) ? { ? string s1=123。 ? string s2=123。 ? object r1=new object()。 ? object r2=new object()。 ? r1=10。 ? r2=r1。 ? (s1==s2)。 ? (r1==r2)。 ? r2=10。 ? (r1==r2)。 ? } ? } 第 32頁(yè) 信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系 運(yùn)算符說(shuō)明: ? 對(duì)相等及不相等的判斷: ? (3) 也可使用 Equals方法判斷兩個(gè)數(shù)據(jù)是否相等
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1