C#語(yǔ)法基礎(chǔ)

數(shù)據(jù)類型

C#有15個(gè)預(yù)定義類型,其中13個(gè)是值類型,兩個(gè)是引用類型(string/String 和 object/Object)

基本數(shù)據(jù)類型:整型,浮點(diǎn),精確小數(shù),字符,布爾

引用類型:數(shù)組,類,接口,委托

常量和變量

數(shù)據(jù):數(shù)字,文字,圖片等

程序如何表示:變量或常量

變量:運(yùn)行時(shí)可以改變的量

例:今年18,明年17

? ? ? int age = 18;

? ? ? age = 17;

常量:運(yùn)行期間其值保持不變 const定義

例:你的身份證號(hào)是xxxxxxx

? ? ? const String PID = “xxxxxxx”;

? ? ? // PID = “1xxx”;

使用方法:聲明=>賦值=>使用

1.聲明:定義名字

類型 變量/常量名字

type typeName;?

例:

float price;

2.賦值:給值

變量/常量名字 = 值

typeName = value

例:

price = 1.5F;

3.使用:顯示或計(jì)算

例:

price = 2;

Console.Write(price);

用戶交互

Console:

程序目前唯一的展示和交互平臺(tái)

顯示:

不換行顯示:

Console.Write("要顯示的字符串,不換行");

換行顯示:

Console.WriteLine("自動(dòng)換行");

獲取輸入:

獲取一行:

String line = Console.ReadLine();?

獲取鍵盤上的某個(gè)按鍵的字符:

char ch = Console.ReadKey ().KeyChar;

類型轉(zhuǎn)換

數(shù)據(jù)類型轉(zhuǎn)換 ?

1.兼容類型:

大數(shù)據(jù)類型中的小類型

比如數(shù)字:整數(shù)、小數(shù)等

特點(diǎn):可以直接賦值轉(zhuǎn)換 =

轉(zhuǎn)換策略:

1-1.無(wú)數(shù)據(jù)損失:隱式轉(zhuǎn)換(自動(dòng)轉(zhuǎn)換)

例:

? ? int num = 10;

? ? long lNum = num;

1-2.有數(shù)據(jù)損失:顯式轉(zhuǎn)換(強(qiáng)制轉(zhuǎn)換)

例:

? ? long lNum = 99999999;

? ? // (類型)變量名表示強(qiáng)制轉(zhuǎn)換

? ? int num = (int)lNum;

2.非兼容類型:

數(shù)據(jù)類型完全不同,但具備轉(zhuǎn)換性

例:字符串和數(shù)字

特點(diǎn):需要想辦法轉(zhuǎn)換(方法)

轉(zhuǎn)換策略:

2-1.String =>num

例:

? ? String input = Console.ReadLine();

? ? int num = int.Parse(input);

2-2.num =>String

例:

? ? int num = 12345678;

? ? String sNum = num.ToString();

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第2章 基本語(yǔ)法 2.1 概述 基本句法和變量 語(yǔ)句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,596評(píng)論 0 13
  • OC特點(diǎn): 1)支持C語(yǔ)法; 2)支持面向?qū)ο筇匦? 3)兼容性好,可以同時(shí)在項(xiàng)目中使用OC、C++,也可以引入C...
    西蜀閱讀 986評(píng)論 0 2
  • 溪姐長(zhǎng)大了不再是兩歲小屁孩了,因?yàn)樗呀?jīng)三歲了。 應(yīng)溪姐的要求,給她拍的封面照。 3月17日這一天,跟著父母去了一...
    感恩修心閱讀 573評(píng)論 0 0
  • 黑夜 籠罩了天空 有的人擦干淚,摸索著 在黑暗中尋找光明 有的人揺擺著,嚎叫著 將身體融進(jìn)夜色里 有的人閉上眼,哀...
    妮妮雅閱讀 184評(píng)論 0 1
  • 簡(jiǎn)書是大學(xué)老師推薦的。 徐靜蕾微博里說(shuō)過(guò)這么一句話,走著走著,就走到不同的世界去了。只能聊八卦,不能聊想法 。所以...
    aaa淪庸閱讀 189評(píng)論 0 0

友情鏈接更多精彩內(nèi)容