第二阶段_第一小节_小知识
?
基礎
面試題1:
時間上(。Net ,mono。Net程序的框架 ,unity基于mono而實現跨平臺)
?
字面意思:
現象:
作用:
?
變量
?
Console.WritLine("asdf");
字面意思:控制臺。寫一行。
現象:在控制器中顯示括號內的文本
作用:將括號內的文本,寫到控制臺中。
?
console.readline();
字面意思:控制臺。讀一行。
現象:暫停程序(等待用戶輸入,按下回車繼續執行)。
作用:將用戶在控制臺輸入的內容 讀取到 程序中來。
?
Console.WritLine("asdf"+abc);
字面意思:控制臺。寫一行("內容")。
現象:在控制器中顯示括號內的文本
作用:將用戶在控制臺輸入的內容 讀取到 程序中來(abc)。
?
?
語法
調用方法:console類.writeline方法(參數);
定義命名空間(地址):namespace
對類進行邏輯上的劃分。
引入命名空間:using System.Text;
?
?
網速=10mbps=10/8=1.25兆字節/s
?
數據類型
Int
Float
Char ' '
String " "
Bool
Decimal 無誤差
?
變量名
首字母小寫
除第一個單詞其他第一字母大寫
善用類型前綴。
?
語義:存儲數據 攻擊力
?
1.加斷點:
2.按F5:
3.按F11:
4.按shift+F5:
?
?
練習:在控制臺錄入信息
類型;攻擊力;彈夾容量;攻擊距離
string float
當前槍為:xxx,攻擊力:xxx,。。。。。
?
?
?
string.format
字面意思:字符串.格式。
現象:制造字符串。
作用:將格式和變量變成字符串。
?
{0}占位符
string result = string.Format("當前槍為:{0},武器攻擊力:{1}", gunType,gunAttack);
標準數字格式化字符串
("{0:c}",10)//¥10.00貨幣格式顯示
("{0:f1}",1.26)//1.3保留指定精度的小數位(四舍五入)
("{0:d2}",5)//05 保證2位;保留指定位數不足0填充。
("{0:d3}",5)//005 保證3位
用處倒計時:02:00
("{0:p}",5)//5.00% 百分數顯示
("{0:p0}",0.5)//5%
?
?
轉義字符\
char a ='\0' //空字符串
\t //水平制表格tab
\r\n //回車換行
\\標識后文本不轉義
Console.WriteLine(@"D:\TestWork\day02 ");
@標識后文本不轉義
Console.WriteLine(\\"D:\TestWork\day02 ");
?
運算符
?
賦值=
?
?
?
三元運算符
string strResult = 1 > 2 ? "對了":"錯了";
?
string str = num01 > num02 ? "ok" : "no";
int str1 = num01 > num02 ? 0 : 1;
?
?
筆試
?
byte num04 = 1;
下方有什么區別?
num04 +=1;
num04 = num04+1;
????????????????類型提升
?
總結
以上是生活随笔為你收集整理的第二阶段_第一小节_小知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#基础常用API
- 下一篇: 读书笔记_unity4.x第十二章_3D