ASP.NET MVC 从入门到放弃 (Day3) -C#变数型态介绍

接下来讲讲变数基本型态介绍如下

Short短整数:-32,768 至 32,767

int整数:-2,147,483,648 至2,147,483,647

long长整数:-9,223,372,036,854,775,808至9,223,372,036,854,775,807

ushort无号短整数:0 至 65,535

ulong无号长整数:0 至 18,446,744,073,709,551,615

float浮点数:1.5×10-45 至 3.4×1037

double双精准度:5.0×10-324 至 1.7×10308

decimal货币:1.0×10-28 至 7.9×1028

char字元:0 到 65535

string字串:1 到 231 个字元

bool:0 false 1 true

object : 可放任意型别资料

var :系统自行判断该值是何种变数型别

-------------------------以下为常用部分----------------------------------------------------
数值加减部分比较常用到的是 int、double(float 尽量不要使用范围太大会有溢位)、decimal、object

字串的部分string就打多少长度就多少...

bool 就是 true or false

初学者不需要记范围值 只要简单分辨 整数数值 、浮点数值、字串 、布林值、 差异即可

int a = 1; 

(依序为 整数 a 等於 1)

double b = 1.1;
string c="Yaowen";//字串宣告需用双引号
bool d = false;
char e='E';//字元宣告需用单引号
object f = 1;
decimal g = 1.23M;

注解1: = 是 取代的意思 表示 右边取代左边

ex:

int a = 1;

int b = 2;

a = b;

此时结果 a 是 2

注解2: == 是 相同的意思 表示 左右两边是否相等

ex:

int a = 1;
int b = 1;

if(a == b){ //2者数值相同 进入判断式
   Console.WriteLine(a);
}

注解3:变数命名规则规定

一般正常 变数 小驼峰式命名法 firstName
funtion 则是 大驼峰式命名法 CamelCase

注解4: var 系统会默认型别(弱型别) 建议还是尽量用强型别(int stirng....)为主

ex:

var a = 1 ;(系统会默认 int)
var a = "1" ;(系统会默认 string)

注解5: 一般强型别是不可以预设null 如果要予许null 需在宣告变数型态加上?

ex:

bool? flag = null;

<<:  [Day08] CH06:重复的力量——回圈(上)

>>:  [Angular] Day8. Templates and Text interpolation

LeetCode 双刀流: 90. Subsets II

90. Subsets II 今天挑选了「90. Subsets II」的题目,这是一道类似「排列...

找LeetCode上简单的题目来撑过30天啦(DAY19)

**题号:86 标题:Partition List 难度:Medium Given the head...

Day15 Pseudo Element 眼见不一定为真

什麽是伪元素(Pseudo Element)? 伪元素就如同它的名字一样,不是一个实际存在於网页里...

Day13 开发套件 - 范例程序码介绍02 Android 端

接着来看Native 端(Android): 预设建立的android/.../Batterylev...